mark一下
我上次是重新整了个大点儿的分区,讲他们迁移过去了。
这个好像是不能清理掉的吧。
清理一下docker logs 试试
要不是有张图片,你恨不得把所有内容写在标题里。
清理了,没啥变化
hahaha 吾皇的取消公开理由给我笑疯了
确实有些长了哈
这个统计并不是overlay占用的空间,它实际和你/dev/mapper/centos-root的统计值是一样的,也就是统计的实际是宿主机的可用空间。
你可以先看看/var/lib/docker/overlay2下的占用情况,进入这个目录后 执行 du -h --max-depth=1 查看子目录的大小,如果有特别大的 继续进入查看,一般是有日志占用,可以看情况删除相应的日志。
如果/var/lib/docker/overlay2下实际占用并不多,就需要去根目录下看一下各个目录的占用情况了。
我之前遇到的是部署了nginx版的webdav 日志占用了30G 直接清空了就没事了。在宿主机清空或者docker exec进入容器后清空 都可以的
这个就是你/目录的空间,把你磁盘清理下就好了
确实是磁盘
解决了,谢谢,确实就是一些日志
找到对应Docker项目清除不需要的缓存
如何清理的佬有么……我好像也快满了
ncdu
我就是一直用du -h --max-depth=1进行定位,最后定位到的基本上都是一些日志太大的问题
deamon里配置日志大小与分块,
“log-driver”:“json-file”,
“log-opts”: {“max-size”:“500m”, “max-file”:“3”}
注:这是全局设置,只针对新建容器,docker-compose里设置的话,可以对旧容器设置
deamon.json文件里设置吗
du -h -d 1 目录一级一级找,总能找到的
是的