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

# 保存退出即可
相关推荐
lichenyang4532 天前
Docker 学习笔记(五):Docker Compose,用一个 YAML 启动前端、后端和 MongoDB
docker
lichenyang4532 天前
Docker 学习笔记(四):Dockerfile,把项目打成自己的镜像
docker·容器
lichenyang4532 天前
Docker 学习笔记(三):Docker 网络、bridge、子网和容器互通
docker·容器
lichenyang4532 天前
Docker 学习笔记(二):docker run 的参数到底在控制什么?
docker·容器
RainCity3 天前
Java Swing 自定义组件库分享(十二)
java·笔记·后端
Patrick_Wilson6 天前
从「改个端口」到 502:Next.js on k8s 的容器端口、Service 映射与 env 覆盖
docker·kubernetes·next.js
Suroy7 天前
DockerView-Go:用 Go 写一个终端 Docker 监控工具,顺便做了个 Web 仪表盘
docker
云恒要逆袭7 天前
运行你的第一个Docker容器
后端·docker·容器
宋均浩8 天前
# Docker 镜像瘦身实战:从 1.2G 到 80MB 的五个优化步骤
ci/cd·docker
程序员老赵8 天前
10 分钟部署 OpenCode:Docker 一键安装,浏览器打开就能用 AI 写代码(附完整命令与排错)
docker·容器·ai编程