読者です 読者をやめる 読者になる 読者になる

Dockerでいらなくなったコンテナを一括削除する

Dockerでいろいろ試しているといろんなパッケージを追加しまくったりして、いがいにすぐディスクが圧迫されていきます。ひとつひとつ削除しているのは結構つらいので、一括で削除したいときがあります。というかさっきそんな感じでした。

mroongaをDockerで動かしたくて、、、、いろいろapt-getを繰り返していたらディスクがいっぱいになっちゃいました。ということで、以下のコマンドを実行すると既に停止しているコンテナを一括で削除できます。

for id in $(docker ps -a | grep Exit | cut -d " " -f 1); do docker rm $id; done