我为我们的 docker 日志创建了一个 log-rotate 选项,它工作正常。这是配置文件
*root@aerogear:/var/lib/docker/containers/b8da13f8dc6cb642959103c23db2a02ef2c7291ae5f94625a92ac9329db1647e# cat /etc/logrotate.d/docker-container
/var/lib/docker/containers/*/*.log {
rotate 7
hourly
compress
size=100M
missingok
delaycompress
copytruncate
}*
Run Code Online (Sandbox Code Playgroud)
看来每小时 logrotate 工作正常。但由于一些错误,该日志文件增加到了 18G,因为该size=100M规则在这种情况下不起作用。您知道其中的具体原因吗?