docker容器的日志文件目录位于/var/lib/docker/containers/容器/容器-json.log
查看日志大小
cd /var/lib/docker/containers/
du -h --max-depth=1
临时删一点
cd xxxxxxx/
tail -100 xxxxxxx-json.log > xxxxxxx-json.log
如图
解决方式(全局)
vim /etc/docker/daemon.json# 把下面的贴到文件里{"log-driver": "json-file","log-opts": {"max-size": "50m","max-file": "10"}
}# 重启docker
systemctl restart docker
解决方式(单个容器)
# 在docker-compose.yml里加上下面内容logging:driver: "json-file"options: max-file: "10" # 文件保留个数max-size: "50m" # 单个文件大小# 重启单个容器
docker restart xxx