学习笔记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

# 保存退出即可
相关推荐
saoys2 分钟前
Opencv 学习笔记:绘制动态随机直线(附实时展示)
笔记·opencv·学习
njsgcs5 分钟前
找门强化学习 笔记 ppo+yolo
笔记
智者知已应修善业9 分钟前
【编写函数求表达式的值】2024-4-3
c语言·c++·经验分享·笔记·算法
Yeats_Liao18 分钟前
MindSpore开发之路(二十六):系列总结与学习路径展望
人工智能·深度学习·学习·机器学习
modelmd25 分钟前
Go 编程语言指南 练习题目分享
开发语言·学习·golang
Nan_Shu_61430 分钟前
学习: Threejs (2)
前端·javascript·学习
运维栈记1 小时前
虚拟化网络的根基-网络命名空间
网络·docker·容器
ljt27249606611 小时前
Compose笔记(六十九)--Pager
笔记
学历真的很重要1 小时前
LangChain V1.0 Context Engineering(上下文工程)详细指南
人工智能·后端·学习·语言模型·面试·职场和发展·langchain
koo3641 小时前
pytorch深度学习笔记13
pytorch·笔记·深度学习