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
(2)清理僵尸volume卷
[root@blogs-v2 ~]# docker volume rm $(docker volume ls -qf dangling=true)
(3)删除关闭的容器、无用的数据卷和网络
[root@blogs-v2 ~]# docker system prune
(4)查看Docker磁盘使用情况
Docker 1.13 引入了类似于 Linux 上 df 的命令,用于查看 Docker 的磁盘使用情况:Docker 1.13 引入了类似于 Linux 上 df 的命令,用于查看 Docker 的磁盘使用情况。
[root@blogs-v2 ~]# docker system df
作者:UStarGao
链接:https://www.starcto.com/docker/316.html
来源:STARCTO
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
UCloud云平台推荐
随便看看
- 2021-11-03Redis持久化解决方案实操
- 2022-11-08Linux服务器OOM卡死解决方案-earlyoom
- 2021-06-23Linux性能异常经典案例分析之D进程
- 2022-01-15K8S Pod模板介绍
- 2021-04-10CentOS7部署开源网络流量回溯分析系统Moloch