Docker日志如何切割及单个大小配置呢?
下文笔者讲述Docker日志大小切割的方法及示例分享,如下所示
我们都知道Docker默认目录在 /var/lib/docker/container 下,如果我们不对其进行设置的话,将会出现单个docker日志超大的现象 我们必须对其进行设置,才能避免Docker日志文件过大的现象 具体的实现思路,如下所示
//Docker分隔日志的方式 # vim /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。
//设置完毕后,重启Docker systemctl daemon-reload systemctl restart docker
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。