docker下清理多余的日志内容
先查看日志文件位置
docker inspect -f='{{LogPath}}' <容器ID>
清除日志内容
echo '空白字符串'> 第一步查到的日志文件位置 一般在/var/lib/docker/containers/xxxxx
或者一步到位
echo '' > docker inspect -f='{{LogPath}}' <容器Id>
查看日志最后指定条数的日志内容
docker logs --tail=n <容器ID>
设置docker日志文件大小
{
"log-driver": "json-file",
"log-opts": {"max-size": "10m", "max-file": "3"}
}
重新启动docker
systemctl reload docker