这篇文章主要介绍“d开发云主机域名ocker容器磁盘空间满了怎么清理”,在日常操作中,相信很多人在docker容器磁盘空间满了怎么清理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”docker容器磁盘空间满了怎么清理”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!大家在使用一段时间的docker容器后,会发现堆叠了很多无用的垃圾文件,比如,终止的容器、限定不要的镜像,混乱的存储等,这时就需要进行磁盘空间清理。命令
docker system prune
可以用于清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)。命令
docker system prun开发云主机域名e -a
清理得更加彻底,可以将没有容器使用Docker镜像都删掉。注意,这两个命令会把你暂时关闭的容器,以及暂时没有用到的Docker镜像都删掉。有时候没有docker system命令的,我们需要进行手动清活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看理。下面给出几个常用的命令:1.删除所有关闭的容器
docker ps -a | grep Exit | cut -d \' \' -f 1 | xargs docker rm
2.删除所有dangling镜像(即无tag的镜像)
docker rmi $(docker images | grep \"^
\" | awk \"{print $3}\")
3.删除所有dangling数据卷(即无用的Volume)
docker volume rm $(docker volume ls -qf dangling=true)
到此,关于“docker容器磁盘空间满了怎么清理”的学习就结束了,希望能够解决大家的疑惑。理论与开发云主机域名实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注开发云网站,小编会继续努力为大家带来更多实用的文章!
本文从转载,原作者保留一切权利,若侵权请联系删除。
《docker容器磁盘空间满了怎么清理》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...