解决方法
- 先把现有日志删了(存储空间满了啥也干不了)
Shell
truncate -s 0 /var/lib/docker/containers/*/*.log
- 然后给docker限制每个容器日志最大只有 50MB,并且只保留 3 个文件
Shell
cat > /etc/docker/daemon.json <<EOF
{
"log-driver": "json-file",
"log-opts": {
"max-size": "50m",
"max-file": "3"
}
}
EOF
如果你daemon.json还有其他设置,请自行合并
---
- 最后重启docker
Shell
systemctl restart docker