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

# 保存退出即可
相关推荐
斯普信云原生组10 小时前
Prometheus 环境监控虚机 Redis 方案(生产实操版)
运维·docker·容器
XH华10 小时前
数据结构第九章:树的学习(下)
数据结构·学习
喵了几个咪10 小时前
如何在 Superset Docker 容器中安装 MySQL 驱动
mysql·docker·容器·superset
工具罗某人10 小时前
docker compose部署kafka集群搭建
docker·容器·kafka
咖啡忍者11 小时前
【SAP CO】4.COPC产品成本控制-3.WIP后台配置
笔记
aWty_12 小时前
实分析入门(1)--皮亚诺和自然数
学习
weixin_5134499612 小时前
walk_these_ways项目学习记录第八篇(通过行为多样性 (MoB) 实现地形泛化)--策略网络
开发语言·人工智能·python·学习
LX5677712 小时前
传统编辑如何考取AI内容编辑师认证?学习路径详解
人工智能·学习
songyuc13 小时前
BM2『链表内指定区间反转』学习笔记
学习·链表