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

# 保存退出即可
相关推荐
西猫雷婶3 分钟前
pytorch基本运算-torch.normal()函数生成的随机数据添加噪声
人工智能·pytorch·python·深度学习·学习·线性代数·机器学习
Rousson24 分钟前
硬件学习笔记--78 MCU复位电路简介
笔记·学习
chengooooooo1 小时前
微服务架构:从单机到分布式的革命性升级
学习·微服务·架构
小狗爱吃黄桃罐头2 小时前
正点原子【第四期】Linux之驱动开发学习笔记-5.1 设备树下的LED驱动实验
linux·驱动开发·学习
桥边驿语人2 小时前
Docker 容器无法访问外网的问题排查与解决指南
运维·docker·容器
LFly_ice2 小时前
学习React-19-useDebugValue
javascript·学习·react.js
~无忧花开~2 小时前
JavaScript学习笔记(十七):ES6生成器函数详解
开发语言·前端·javascript·笔记·学习·es6·js
清静诗意2 小时前
在 Ubuntu 上通过 Docker 与 Docker Compose 部署项目的完整指南
linux·ubuntu·docker
月盈缺2 小时前
学习嵌入式的第四十四天——ARM——I2C
arm开发·学习
optimistic_chen2 小时前
【Java EE进阶 --- SpringBoot】Mybatis操作数据库(基础)
数据库·经验分享·spring boot·笔记·spring·java-ee·mybatis