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

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

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

docker container prune

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

docker rm $(docker ps -a -q)

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

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

docker image prune

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

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

docker volume prune

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

docker rmi $(docker images -q)