3.9.5. 管理容器日志
为防止容器的日志文件(容器运行在的节点上的 /var/lib/docker/containers/<hash> /<hash>-json.log 文件)的大小增长到会出问题的大小,您可以配置 Docker 的 json-file
日志记录驱动程序来限制日志文件的大小和数量。
选项 | 用途 |
---|---|
| 设置创建新日志文件的大小。 |
| 设置每个主机要保留的日志文件的最大数量。 |
要配置日志文件,请编辑 /etc/sysconfig/docker 文件。例如:要将最大文件大小设定为 1MB,并且始终保留最后三个日志文件,在
OPTIONS=
行中附加max-size=1M
和max-file=3
,确保值使用单引号格式:OPTIONS='--insecure-registry=172.30.0.0/16 --selinux-enabled --log-opt max-size=1M --log-opt max-file=3'
如需了解如何 配置日志记录驱动程序 的更多信息,请参阅 Docker 文档。
重启 Docker 服务:
# systemctl restart docker