image-hksu.png

这玩意儿,红红的还挺好看,淦!

开始操作

cd /var/lib/docker  #进入docker目录
du -h -x --max-depth=1  #查询目录大小

输入以上命令后,会排列出目录的大小信息

此时,可以看到overlay2目录占用了14G

cd overlay2 #进入到overlay2目录
du -h -x --max-depth=1 #将目录按从小到大排列

此时,可以看到最大的12G(之前清理过了)

cd c277e8486f8928fb945dba20de632e812d90a44a50f57c1a8c2eef78d6e2190b  #进入到此目录
ls #显示当前目录所有文件和文件夹

进入到这个目录之后,可以再查询一下内存大小。

cd diff/var/log/nginx #进入到nginx日志目录
ls #查看当前目录所有文件

目前查到的占用过高都是nginx的日志导致的,所以直接切进去。

rm -rf access.log
rm -rf error.log

rm命令删除掉日志文件。删除后你会发现,内存还没有下降下来。

systemctl restart docker

重启一下docker即可~