1、全局配置每个容器的日志大小:

# vi /etc/docker/daemon.json

{
  "registry-mirrors": ["镜像地址"],
  "log-driver":"json-file",
  "log-opts": {"max-size":"500m", "max-file":"3"}
}

#tips
如果修改后执行service docker restart发生错误,则修改/etc/sysconfig/docker文件,去掉--log-driver=journald

2、启动容器时添加容器运行日志大小限制

--log-driver logfile

--log-opt max-size=500m

--log-opt max-file=3

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐