centos系统清理docker日志文件

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 ========"

相关推荐

  1. centos7自动清理nohup.out文件、*.log文件

    2024-06-07 14:26:01       41 阅读
  2. sql2005日志文件过大如何清理

    2024-06-07 14:26:01       39 阅读
  3. 清理 Oracle Arch 目录中的日志文件

    2024-06-07 14:26:01       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-07 14:26:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-07 14:26:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-07 14:26:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-07 14:26:01       20 阅读

热门阅读

  1. Unity3D DOTS JobSystem物理引擎的使用详解

    2024-06-07 14:26:01       9 阅读
  2. Linux systemctl:掌握软件启动和关闭的利器

    2024-06-07 14:26:01       8 阅读
  3. 探索Linux中的`aserver`命令(假设命令)

    2024-06-07 14:26:01       9 阅读
  4. 生活中优秀学习习惯

    2024-06-07 14:26:01       9 阅读
  5. rust的类型转换和一些智能指针用法(四)

    2024-06-07 14:26:01       8 阅读
  6. vue3之基于el-image实现图片预览

    2024-06-07 14:26:01       9 阅读