Docker容器徹底刪除所有容器、刪除所有鏡像、刪除所有卷、刪除所有網絡
背景:我卸載完docker重新安裝docker,發現之前的docker鏡像、網絡、卷都在,這些東西都還在,導致之前的臟數據對現有的新鏡像運行有些影響,所以在卸載docker鏡像之前先將docker清理干凈。
停止容器
docker stop $(docker ps -a -q)
刪除所有容器
docker rm $(docker ps -a -q)
刪除所有鏡像
docker image rm $(docker image ls -a -q)
刪除所有卷:
docker volume rm $(docker volume ls -q)
刪除 所有network:
docker network rm $(docker network ls -q)
#
#
#
最直接並全面清理的的就是以下命令
docker stop (docker ps -a -q) && docker system prune --all --force
