コンテンツ
コンテナの終了(一つのみ)
Dockerコンテナは「docker kill」コマンドを使って終了することができる。
docker kill コンテナID
コンテナの終了(全て)
コンテナの数が多いと、IDを指定して一つずつ終了していくのが大変なので、一括終了させる場合は次のコマンドを使用する。
docker kill $(docker ps -a)
「docker ps -a」でコンテナ一覧を取得し、それをまとめてkillするといった意味合いだ。
コンテナの削除(一つのみ)
コンテナの削除は「docker rm」コマンドで行う。
docker rm コンテナID
コンテナの削除(全て)
docker rm $(docker ps -a -q)
このコマンドでは全ての「終了しているコンテナ」を削除することができる。
動作中も含めた全てのコンテナを削除
動作中のコンテナもまとめて削除したい場合は、以下のコマンドを実行すれば良い。
docker rm -f $(docker ps -a -q)