软件技术
从 200G 到 20G:我的 Docker 清理实战经验
你有没有经历过这种事——服务器磁盘突然报警,一查原因:Docker 把磁盘吃了几十个 G,服务全挂。这就是 Docker 的隐藏黑洞:日志无限写 + overlay2 堆积,等到发现时已经晚了。 这篇文章说清楚两件事:怎么提前防住,以及真的爆了怎么救。 一、日志:那个一直在写的文件 Docker 默认用 json-file 日志驱动,没有轮转、没有限制、一直写到底。 日志位置:/var/lib/docker/containers/<container-id>/<container-id>-json.log # 查看所有容器日志大小 find /var/lib/docker/containers -name "*-json.log&