とりあえず書いときますか。
振り返るためのメモを残す場所
Dockerのコンテナ、イメージ、ボリュームを一括で削除する

Dockerのコンテナ、イメージ、ボリュームを一括で削除する

dockerコマンドにpruneが使用できるようになって、複雑なコマンドを覚えなくても良くなりました。

コンテナを一括で削除する

よく使用するコマンドです。

1
docker container prune

これだと、裏で動いているのが削除されません。そんな時はこれです。

docker rm $(docker ps -a -q)

dockerイメージを一括で削除する

色々試していると、イメージもたまります。

1
docker image prune

dockerボリュームを一括で削除する

volumeは気がつくとたまっているので、たまには掃除が必要。

1
docker volume prune

期待通りに削除できない場合は、このコマンドです。

docker rmi $(docker images -q)