docker compose down
読む時間の目安: 2 分
説明
コンテナーとネットワークを停止して削除します。
利用方法
$ docker compose down
追加説明
Stops containers and removes containers, networks, volumes, and images created by up
.
By default, the only things removed are:
- Containers for services defined in the Compose file
- Networks defined in the networks section of the Compose file
- The default network, if one is used
Networks and volumes defined as external are never removed.
Anonymous volumes are not removed by default. However, as they don’t have a stable name, they will not be automatically
mounted by a subsequent up
. For data that needs to persist between updates, use explicit paths as bind mounts or
named volumes.
オプション
名前/省略形 | デフォルト | 説明 |
--remove-orphans |
Compose ファイルにて定義されていないサービスのコンテナーを削除します。 | |
--rmi |
サービスによって利用されているイメージを削除します。「local」を指定すると、カスタムタグが指定されていないイメージのみを削除します。(「local」|「all」) | |
--timeout , -t |
10 |
シャットダウンするまでの時間を秒単位で設定します。 |
--volumes , -v |
Compose ファイルのvolumes セクションに宣言された名前つきボリュームや、コンテナーに結びついている匿名ボリュームを削除します。 |
上位コマンド
コマンド | 説明 |
---|---|
docker compose | Docker Compose コマンド |
関連コマンド
コマンド | 説明 |
docker compose build | サービスのビルドまたは再ビルド |
docker compose convert | Compose ファイルをプラットフォームの標準的な書式に変換します。 |
docker compose cp | Copy files/folders between a service container and the local filesystem |
docker compose create | サービスコンテナーを生成します。 |
docker compose down | コンテナーとネットワークを停止して削除します。 |
docker compose events | コンテナーからのリアルタイムイベントを受信します。 |
docker compose exec | 実行中コンテナー内においてコマンドを実行します。 |
docker compose images | 生成されたコンテナーにおいて利用されているイメージを一覧表示します。 |
docker compose kill | サービスコンテナーを強制的に停止します。 |
docker compose logs | View output from containers |
docker compose ls | 実行中の Compose プロジェクトを一覧表示します。 |
docker compose pause | サービスを一時停止します。 |
docker compose port | Print the public port for a port binding. |
docker compose ps | コンテナーを一覧表示します。 |
docker compose pull | サービスイメージをプルします。 |
docker compose push | サービスイメージをプッシュします。 |
docker compose restart | Restart containers |
docker compose rm | 停止しているサービスコンテナーを削除します。 |
docker compose run | サービスに対するワンタッチ(one-off)のコマンドを実行します。 |
docker compose start | サービスを起動します。 |
docker compose stop | サービスを停止します。 |
docker compose top | 実行中プロセスを表示します。 |
docker compose unpause | 停止中サービスを再開します。 |
docker compose up | コンテナーを生成して起動します。 |