/var/lib/docker/overlay2 占用很大,清理Docker占用的磁盤空間


和本博客https://www.cnblogs.com/faberbeta/p/13540952.html 內容相同
docker container prune # 刪除所有退出狀態的容器
docker volume prune # 刪除未被使用的數據卷
docker image prune # 刪除 dangling 或所有未被使用的鏡像

docker system prune --all --force --volumns
這次不僅會刪除數據卷,而且連確認的過程都沒有了!注意

使用 --all 參數后會刪除所有未被引用的鏡像而不僅僅是 dangling 鏡像

刪除所有容器:docker container rm $(docker container ls -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 volume ls -qf dangling=true

知道怎么查看,刪除就簡單了:

docker volume rm $(docker volume ls -qf dangling=true)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM