docker查找大日志并清除

容器日志是常见的小文件来源,特别是未设置日志轮转时。查看所有容器的日志大小:

find /home/docker/containers -name "*.log" -exec ls -lh {} \;

对于日志过大的容器,可以清空其日志(注意:清空前确保日志已不需要):

# 清空某个容器的日志文件 cat /dev/null > /home/docker/containers/<容器完整ID>/<容器ID>-json.log