清空 docker上的日志文件 和 tomcat上的没啥 区别,都是 把日志文件删除 或者 把日志文件里面的内容清空,我这里用的是 第二种 清空内容。
1 首先找到 docker日志文件 。
docker inspect --format='{{.LogPath}}' <容器ID或者name> 比如:
docker inspect --format='{{.LogPath}}' myProject
2 清空日志文件
echo > <日志路径> 比如
echo "" > /var/lib/docker/containers/xxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxx-json.log
搞定收工。
ps:这里注意的是 我 这里的docker 是 默认设置 就是说 日志 都是 XXXXXXXXXXXXXXXX-json.log结尾 如果你设置了 就 按照你设置的改改就好了