docker占用磁盘空间太大的解决办法

解决Docker占用磁盘空间太大的问题
docker system 命令
1.查看磁盘空间资源情况统计表
2.借助docker自带自动化清理工具进行清理(请自重)
手动清理 Docker 镜像(Image)/容器(Container)/书卷(Volume)
删除所有关闭的容器
删除所有 dangling镜像(即无tag的镜像)
删除所有dangling数据卷(即无用的volume)(实测有用
docker system 命令
1.查看磁盘空间资源情况统计表
docker system df
1


2.借助docker自带自动化清理工具进行清理(请自重)
docker system prune -a
1


手动清理 Docker 镜像(Image)/容器(Container)/书卷(Volume)
删除所有关闭的容器
docker ps -a | grep Exit | cut -d -f 1 | xargs docker rm
1
删除所有 dangling镜像(即无tag的镜像)
docker rmi $(docker images | grep "^<none>" | awk "{print $3}")
1
删除所有dangling数据卷(即无用的volume)(实测有用
docker volume rm $(docker volume ls -qf dangling=true)
————————————————
版权声明:本文为CSDN博主「@Sadam」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43066097/article/details/116410785

posted @ 2021-08-23 14:03  沦陷城池  阅读(2245)  评论(0编辑  收藏  举报