Dockerコンテナ利用中のコマンド
Dockerコンテナ(Docker Compose利用含む)を使っている場合、使っていない場合でちょっとコマンドが違う
Dockerコンテナの場合はコマンドの先頭に以下を付与する必要がある
sudo docker compose run --rm web
これを実行する前提
1. Docker Composeを使っている
2. ymlがある場所にいる
3. ymlの名前が以下どちらかである
1. compose.yml
2. docker-compose.yml
4. ymlで定義されたMisskeyコンテナの名前がwebである
違う場合はオプションが必要
Docker Composeを使っていない(Dockerコマンド)
sudo docker run --rm 名前
名前が長ったらしくなるはず
docker psとかで名前を取得しよう!
自分の場所が違う場合
cdコマンドで該当ディレクトリ移動が必要
ymlの名前が違う場合(あまりないケースかも)
sudo docker compose -f xxx.yml run --rm web
-f xxx.ymlを追加(xxx.ymlはあなたの使っているymlファイルの名前)
ymlで定義されたMisskeyコンテナの名前が違う場合
webの部分をその名前にする