docker-compose rm¶
使い方: docker-compose rm [オプション] [サービス...]
オプション:
-f, --force 確認なく削除する
-v コンテナにアタッチしているアノニマス・ボリュームも削除
-s, --stop 削除前に、必要であればコンテナを停止
-a, --all docker-compose run で作成した一度だけのコンテナを全て削除
docker-compose run
停止済みのサービス・コンテナを削除します。
デフォルトでは、コンテナにアタッチしている匿名ボリューム(anonymous volume)を削除しません。ボリュームを削除するには -v
オプションを使います。全てのボリュームを表示するには docker volume ls
を使います。
(明示的に削除しなければ)ボリューム内にあるデータは失われません。
実行時にオプションを付けなければ、 docker-compose up
や docker-compose run
によって作成された1回限り実行するコンテナも削除します。
$ docker-compose rm
Going to remove djangoquickstart_web_run_1
Are you sure? [yN] y
Removing djangoquickstart_web_run_1 ... done
参考
- docker-compose rm