centos系统清理docker日志文件

1.查看docker根目录位置

命令:docker info ,将Docker Root Dir 的值复制下来。如果目录中包含 ` 等特殊符号的目录,需要转义
在这里插入图片描述

2.清理日志

创建文件:vim docker_logs_clean.sh ,将以下内容复制到文件中,将“/data/docker-data”替换为Docker Root Dir的值。修改完成后保存,执行文件:sh docker_logs_clean.sh

echo "======== start clean docker containers logs ========"
logs=$(find /data/docker-data/containers/ -name *-json.log)
for log in $logs
        do
                echo "clean containers logs : $log"
                cat /dev/null > $log
        done
echo "======== end clean docker containers logs ========"

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部