栏目头部广告

Docker清理垃圾数据卷volumes

Docker容器经常在业务使用过程中,会有较多删除旧的容器并创建新的容器的场景,长此以往,Docker 的数据卷 volumes 会产生非常多的僵尸卷,这些僵尸卷并无其它用处,往往还会暂用较大的磁盘空间。在 Docker 1.9 以上的版本中,官方提供用于查询僵尸文件的命令:docker volume ls -qf dangling=true

(1)查看僵尸volume卷

[root@blogs-v2 ~]# docker volume ls -qf dangling=true

docker-volume存储卷1.png

(2)清理僵尸volume卷

[root@blogs-v2 ~]# docker volume rm $(docker volume ls -qf dangling=true)

docker-volume存储卷2.png

(3)删除关闭的容器、无用的数据卷和网络

[root@blogs-v2 ~]# docker system prune

image.png

(4)查看Docker磁盘使用情况

Docker 1.13 引入了类似于 Linux 上 df 的命令,用于查看 Docker 的磁盘使用情况:Docker 1.13 引入了类似于 Linux 上 df 的命令,用于查看 Docker 的磁盘使用情况。

[root@blogs-v2 ~]# docker system df

image.png

作者:UStarGao
链接:https://www.starcto.com/docker/316.html
来源:STARCTO
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处

UCloud云平台推荐


UCloud新用户专属注册连接

UCloud CDN超值特惠专场

UCloud全球云主机(UHost/VPS)大促页面

UCloud快杰云主机大促页面

加载中~
文章详情页广告

随便看看

底部广告
`