cheatsheet/docker-compose

便利な

Docker Compose V2 では docker compose を使う。古い環境では docker-compose の場合があるが、新規手順では docker compose を優先する。

オプション効果
imagesイメージ一覧
logsログ
port web 3000ポート表示
buildYAML に「build:」があれば、そのイメージをまとめてビルド
pullYAML に「image:」があれば、そのイメージをまとめてプル
up -dpull して build してからデーモンとして まとめて起動
up -d hogehoge と依存するデーモン だけ を起動
stopまとめて終了
rmまとめて削除

キャッシュ使わないでビルド

docker compose build --no-cache

既存のコンテナを作り直す

docker compose up --force-recreate minecraft-touhou

参照

docker-compose コマンドまとめ - Qiita

docker-compose を使うと複数コンテナの管理が便利に - Qiita

Docker Compose - docker-compose.yml リファレンス - Qiita