学习笔记056——Docker日志的清理问题

文章目录

Docker日志的清理问题

Ubuntu上部署Docker,运行一段时间后,会累计很多的日志量。

如果不及时处理,会占用系统空间,影响系统性能。

如何处理日志累计过大的问题?

1、Docke日志所在位置

linux上容器日志一般存放在 /var/lib/docker/containers/container_id/下面,

以-json.log结尾的文件(业务日志)一般很大。

2、日志清理

可以使用Ubuntu自带的定时任务(crontab)来清理。

bash 复制代码
# 编辑定时任务日志文件
sudo crontab -e

# 插入定时清理任务
# 0 1 * * * 表示每天1点执行一次
0 1 * * *  cat /dev/null > /var/lib/docker/containers/容器id/容器id-json.log

# 保存退出即可
相关推荐
窝子面14 分钟前
认识Docker与启动容器与镜像的关系
运维·docker·容器
caimouse18 分钟前
MM 学习笔记 10:页面文件与系统加载器
笔记·学习·reactos
一只小菜鸡..23 分钟前
南京大学 操作系统 (JYY) 学习笔记:Hello, OS World! (程序的机器视角)
java·笔记·学习
lazy H1 小时前
从入门到日常开发,一篇文章掌握 Git 核心操作
git·后端·学习·github
克里斯蒂亚诺更新10 小时前
ruoyi角色权限的对应关系
笔记
a11177613 小时前
2FA 验证码生成器(github登录验证 app)
笔记·学习
我的xiaodoujiao13 小时前
API 接口自动化测试详细图文教程学习系列32--Allure测试报告2
python·学习·测试工具·pytest
破碎的南瓜14 小时前
sqli--sql注入过关笔记(1,2,3,4,5,9)
数据库·笔记·sql
你想知道什么?15 小时前
线性回归-学习笔记
笔记·学习·线性回归
鱼毓屿御15 小时前
从「只会聊」到「边想边做」的跃迁
前端·学习·react.js