hene

hene.dev

よく使う docker compose コマンド

よく使う docker compose コマンド

Dockerfile, docker-compose.yml を変更したときに実行するコマンド。 上から順に実行していくと、ほとんどの場合問題なく反映できる。

docker-compose で作られた、コンテナ、イメージ、ボリューム、ネットワークそして未定義コンテナ、全てを一括消去

$ docker compose down --rmi all --volumes --remove-orphans

イメージ、コンテナ、ネットワーク、ボリュームを削除(prune)

色々おかしくなったときに使う。

$ docker system prune --volumes

キャッシュを使わずに、イメージを構築

$ docker compose build --no-cache service_name

コンテナを構築、作成、デタッチモードで起動(バックグラウンド実行)

$ docker compose up -d service_name

コンテナに入る

$ docker compose exec service_name bash

参考

関連記事