/var/lib/docker/overlay2占用磁盘空间很大

来源:1-5 下载Kubeadm,node组件和命令行工具

Action33

2019-01-21

我在centos7 服务器上直接启动30个docker容器,启动命令:docker run -d -p 8050:8050 --memory=2G --restart=always 
scrapinghup/splash --maxrss 1050 /bin/bash
运行一段时间之后/var/lib/docker/overlay2这个目录下的文件就会占用很大空间,怎么处理解决呀?

写回答

1回答

tonybai

2019-01-21

亲,这是正常现象。/var/lib/docker/overlay2这个目录下存储着容器和镜像文件的相关数据,随着容器的运行,这个目录的确会越来越大。可先用docker system df查看一下容器image、容器自身等磁盘占用情况。再用docker system prune清理一下。如果考虑到应用运行会让该目录持续增大,甚至所在磁盘无法满足size增大的需求,可以考虑将该目录迁移到其他更大的磁盘卷上去。可以查看一下docker官方的reference文档。祝学习愉快!

0
0

Kubernetes实战 高可用集群搭建,配置,运维与应用

以生产为目标,原理+操作, Kubernetes结合典型云原生应用

794 学习 · 196 问题

查看课程