停止コンテナ、タグ無しイメージ、未使用ボリューム、未使用ネットワーク一括削除

1
docker system prune

停止コンテナ一括削除

1
docker container prune

全コンテナ一括削除

1
docker rm -f `docker ps -a -q`

未使用イメージ一括削除

1
docker image prune

タグ無しイメージ一括削除

1
docker rmi `docker images -f "dangling=true" -q`

未使用ボリューム一括削除

1
docker volume rm docker volume ls -q

未使用ネットワーク一括削除

1
docker network prune

コンテナを動いているとイメージを削除できないので、本当に全部削除したい時は次の順序で実施する

コンテナを全削除する

1
docker ps -aq | xargs docker rm

イメージを全削除する

1
docker images -aq | xargs docker rmi