Docker overlay2吞噬了磁盘空间 [英] Docker overlay2 eating Disk Space
本文介绍了Docker overlay2吞噬了磁盘空间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
以下是在Ubuntu Linux 18.04 LTS上overlay2中的文件系统占用了磁盘空间
Below is the file system in overlay2 eating disk space, on Ubuntu Linux 18.04 LTS
服务器125GB的磁盘空间
Disk space of server 125GB
overlay 124G 6.0G 113G 6% /var/lib/docker/overlay2/9ac0eb938cd2a50bb87e8ed13605d3f09214fdd9c8967f18dfc3f9432701fea7/merged
overlay 124G 6.0G 113G 6% /var/lib/docker/overlay2/397b099799212060ee7a4718660aa13aba8aa1fbb92f4d88d86fbad94e572847/merged
shm 64M 0 64M 0% /var/lib/docker/containers/7ffb129016d187a61a31c33f9e468b98d0ac7ab1771b87631f6caade5b84adc6/mounts/shm
overlay 124G 6.0G 113G 6% /var/lib/docker/overlay2/df7c4acee73f7aa2536d2a8929a48241bc8e92a5f7b9cb63ab70cea731b52cec/merged
推荐答案
如果上述方法不起作用,则另一种解决方案是设置日志轮换.
Another solution if the above doesn't work is setup a log rotation.
nano /etc/docker/daemon.json
如果找不到
cat > daemon.json
在文件中添加以下行:
{
"log-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max-file": "3"
}
}
重新启动docker守护进程: systemctl重新启动docker
Restart the docker daemon: systemctl restart docker
请参考:如何设置日志循环发布安装
这篇关于Docker overlay2吞噬了磁盘空间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文