首页 > 其他分享 >Docker限制日志文件大小办法

Docker限制日志文件大小办法

时间:2023-03-22 17:01:57浏览次数:39  
标签:文件大小 max id json docker file Docker 日志

1.新建/etc/docker/daemon.json,如果存在就不用重新创建了,内容如下

{
  "log-driver":"json-file",
  "log-opts": {"max-size":"500m", "max-file":"3"}
}

max-size=500m :一个容器日志大小上限是500M, 
max-file=3:一个容器有三个日志,分别是id+.json、id+1.json、id+2.json。

2.重启docker的守护线程

systemctl daemon-reload
systemctl restart docker

 

标签:文件大小,max,id,json,docker,file,Docker,日志
From: https://www.cnblogs.com/shangjianan/p/17244662.html

相关文章

  • MyBatis学习日志
    在pom.xml导入依赖<dependencies><!--导入mysql驱动jar包--><dependency><groupId>mysql</groupId><artifactId>mysql......
  • 磁盘IO故障排查(docker模拟程序)
    如何快速排查Linux磁盘IO故障雷哥 Cloud研习社 2022-08-3107:31 发表于山东收录于合集#云计算179个#实战经验74个#linux192个#计算机168个#存储系统11个......
  • docker搭建普罗米修斯监控体系(prometheus)
    prometheus:普罗米修斯适用于监控docker容器,可以监控的对象有虚拟机、数据库、队列等。普罗米修斯监控原理:主节点负责拉取并汇总各应用节点监控数据,各应用节点负责监控数......
  • NginxWeb服务器定时切割日志shell脚本
    Nginx定时切割日志定时切割方式有按月切割、按天切割、按小时切割等。最常用的是按天切割。Nginx不支持像Apache一样使用cronolog来轮转日志,但是可以采用以下方式来实现日......
  • MacOS 安装Podman 替代Docker
    一、安装下载地址:https://github.com/containers/podman/blob/main/DOWNLOADS.md桌面版:https://podman-desktop.io/docs/getting-started/getting-started$brewinstal......
  • linux上安装Docker(非常简单的安装方法)
    最近比较有空,大四出来实习几个月了,作为实习狗的我,被叫去研究Docker了,汗汗! Docker的三大核心概念:镜像、容器、仓库镜像:类似虚拟机的镜像、用俗话说就是安装文件。容......
  • IIS 部署网站 Log4net日志没有写入
    前提:Log4net日志写入是开启状态,并且相关的配置文件完整无异常 可能原因:网站文件相关用户没有写入的权限操作步骤右键网站=》编辑权限=》安全=》选择User用户=》编辑=......
  • Docker 源和Dockerfile配置及常用镜像部署
    Docker安装和常用命令请看这篇博客Docker源/etc/docker/daemon.json是docker的配置文件,默认没有,需要我们手动创建手动修改vi/etc/docker/daemon.json并填入以下......
  • 从零开始的Docker Desktop使用,Docker快速上手Docker介绍和基础使用
    从零开始的DockerDesktop使用,Docker快速上手Docker介绍和基础使用Docker简介和安装和基础配置Docker简介Docker就像一个盒子,里面可以装很多物件,如果需要某些物件......
  • Docker:docker-compose设置启动顺序
    前言项目的技术栈vue+nodejs+redis+rabbitmq,由于vue服务依赖于redis+rabbitmq组件,所以需要先启动redis+rabbitmq组件,之后在运行vue服务。属性设置version:"3"services......