侧边栏壁纸
  • 累计撰写 48 篇文章
  • 累计创建 19 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

docker日志清空

轨迹
2022-10-26 / 0 评论 / 0 点赞 / 486 阅读 / 132 字 / 正在检测是否收录...

一、处理方法

docker容器的日志一般都存储在 /data/docker/lib/docker/containers/目录,我们把对应的日志删除即可,这里可以新建一个shell脚本。

vim cleanDockerLog.sh

放入以下内容

#!/bin/sh

echo "======== start clean docker containers logs ========"

logs=$(find /var/lib/docker/containers/ -name *-json.log)

for log in $logs
        do
                echo "clean logs : $log"
                cat /dev/null > $log
        done

echo "======== end clean docker containers logs ========"

2022-10-26_10-29-28

二、执行清理

sh ./cleanDockerLog.sh

2022-10-26_10-35-12

查看 docker logs -f 容器ID,这时候日志已经清理。

0

评论区