0
0

More than 3 years have passed since last update.

Dockerコマンドで Windowsコンテナー一括削除

Last updated at Posted at 2021-08-25

Docker初心者です。
色々と試行錯誤を繰り返していると、いつの間にかDockerコンテナや、Dockerイメージがたまってきます。
image.png
1個ずつイメージを削除するのも、面倒なので下記のコマンドで一括削除をメモします。

コンテナー一括停止&削除

コンテナー削除コマンド
docker rm -f コンテナーid

Linuxコンテナーだと、下記コマンドでできますが、
docker rm `docker ps -a -q`

Windowsコンテナーの場合は違うコマンドでやります。
実行中のコンテナーあると、削除できないので、先にコンテナーをすべて停止します

Docker
for /f %T IN ('docker ps -a') DO docker stop %T
for /f %T IN ('docker ps -a') DO docker rm %T

実行してみます
image.png
「docker ps -a」で確認してみます
image.png
すっきり!

イメージ一括削除

1つイメージ削除、複数削除イメージを削除コマンド
docker rmi -f イメージid
docker rmi -f イメージid イメージid イメージid

イメージのサイズが大きくて、いっぱいたまるとやばくなります。
image.png
下記コマンドより、イメージを一括削除できます(ご慎重に)

for /f %T IN ('docker images --format "{{.ID}}"') DO docker rmi %T

実行してみます
image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0