docker日志过大处理

docker日志过大处理

设置一个容器服务的日志大小上限

1
2
3
4
5
6
7
nginx: 
image: nginx:1.12.1
restart: always
logging:
driver: “json-file”
options:
max-size: “5g”

全局设置

1
2
3
4
5
6
7
# vim /etc/docker/daemon.json

{
"registry-mirrors": ["http://f613ce8f.m.daocloud.io"],
"log-driver":"json-file",
"log-opts": {"max-size":"500m", "max-file":"3"}
}