情况:
docker的日志文件导致磁盘占满
docker安装目录不一致,按照自己实际情况查看,清理!!
处理方法如下:
1、 对 /data/docker/containers 下的文件夹进行排序,看看哪个容器占用了太多的磁盘空间
$ du -d1 -h /data/docker/containers | sort -h
436K /data/docker/containers/e69c0b2635dddac3ef201c36d14eaa814d169186fedeb04b9553a0db95608bd7
72M /data/docker/containers
72M /data/docker/containers/d57cc37d1d978e8db76acf8e78ce72d5afead94642219c2b9fa62d69742c5c45
上面的命令会按照升序的方式对于容器文件夹进行排序,并列出容器文件夹的大小
选择你要清理的容器清理
cat /dev/null > /var/lib/docker/containers/container_id/container_log_name
举例:
cat /dev/null > /data/docker/containers/d57cc37d1d978e8db76acf8e78ce72d5afead94642219c2b9fa62d69742c5c45/d57cc37d1d978e8db76acf8e78ce72d5afead94642219c2b9fa62d69742c5c45-json.log