docker查找大日志并清除
容器日志是常见的小文件来源,特别是未设置日志轮转时。查看所有容器的日志大小:
find /home/docker/containers -name "*.log" -exec ls -lh {} \;对于日志过大的容器,可以清空其日志(注意:清空前确保日志已不需要):
# 清空某个容器的日志文件 cat /dev/null > /home/docker/containers/<容器完整ID>/<容器ID>-json.log
容器日志是常见的小文件来源,特别是未设置日志轮转时。查看所有容器的日志大小:
find /home/docker/containers -name "*.log" -exec ls -lh {} \;对于日志过大的容器,可以清空其日志(注意:清空前确保日志已不需要):
# 清空某个容器的日志文件 cat /dev/null > /home/docker/containers/<容器完整ID>/<容器ID>-json.log