たまにローカルでDockerを動かす必要が出たときDockerがうまく動かなかったらとりあえず削除してしまえばいいはずなので、必要そうなコマンドをメモする。
Docker Containerを一括削除する
$ docker ps -a | grep Exit | awk '{print $1}' | xargs docker rm
Docker Imageを一括削除する
docker rmi $(docker images -q)
Docker Volumeを一括削除する
docker volume rm $(docker volume ls -qf dangling=true)
Dockerの残骸を削除する
# Docker Imageの残骸を削除
docker image prune
# -a オプションを追加して強力削除
docker image prune -a
# Docker Containerの残骸を削除
docker