導入
docker compose down は、up で作ったコンテナとネットワークを まとめて停止・削除 します。1つずつ stop / rm する必要がなく、環境をきれいな状態に戻せます。
説明
開発では「起動して試す → 片付ける」を何度も繰り返します。compose なら、
docker compose up -d # まとめて起動
# ...動作確認...
docker compose down # まとめて停止・削除
の2コマンドで、複数コンテナの立ち上げと後片付けが完結します。up で作ったネットワークも down で消えるので、余計なものが残りません。
これで Docker の基本コース——「コンテナとイメージ」「run と ps」「-d・-p・logs・exec」「Dockerfile と build」「compose で複数コンテナ」——を一通り走破しました。あとは実際のアプリで手を動かしながら、少しずつ引き出しを増やしていきましょう。
やってみよう
docker compose up -dで起動したあと、docker compose psで状態を確認し、docker compose downでまとめて片付けましょう。- 最後に
docker ps -aを実行し、compose のコンテナが消えていることを確認しましょう。