赞
踩
解决步骤分析:
/var/lib/docker 是 Docker 默认的数据存储位置,包括 Docker 镜像、容器和卷。该目录下的子目录包括:
- 手动清空:
- 1.>/logs/file.log
- 2.cat /dev/null > /logs/file.log
-
- 脚本常用清空方式:
- 3.echo "">/logs/file.log
-
- 冒号清空:
- 4. :>/logs/file.log
附上解决问题图片:
注意:在执行指令的时候,虽然有时候文件确实被清空了,但是使用 或者1s 指令查看的时候,文件的大小并没有变化,但是在指令输入前后如果使用df -h指令查看log文件所在盘符的大小,发小og文件所在盘符的空间确实被释放了。或者在log所在文件夹使用du -sh指令,查看,也会发现log文件的大小变了,之所以使用I 或者ls 指令查看时,文件大小没有变化,可能是该文件一直被进程占用, 或者是查看的逻辑有一些不同吧
预防手段会在评论区发布,敬请期待~
最后:如果大家对关于docker其他原因造成的磁盘空间不足的问题,欢迎留言,看到就会回复,后面也会出解决镜像,容器文件等原因磁盘空间不足的帖子。谢谢支持~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。