ORNEW

よく使うDockerの一括削除コマンド集(2017/12/23更新)

Facebook にシェア
Pocket

自分用のメモです。削除系のコマンド等は危険なのでエイリアスを作らないようにしています。利用は自己責任でお願いします。

コンテナ全消し

$ docker ps -a | awk 'NR>1 {print $1}' | xargs docker rm -f

名前がないイメージをすべて削除する

$ docker images | awk 'NR>1 if($1=="<none>"){print $3}' | xargs docker rmi

または、

$ docker images | awk '/<none>/{print $3}' | xargs docker rmi

後者の方がタイプ数は少ないです。

VOLUME全消し

$ docker volume ls | awk 'NR>1 {print $2}' | xargs docker volume rm