数千个CAdvisor Docker容器被创build,直到磁盘空间不足

Google Compute Engine容器优化的虚拟机映像具有自动启动的内置cAdvisor容器。

在过去的三天中,一个无限循环开始创build约15000个cAdvisor映像的容器,直到磁盘空间不足。

版本是:

Linux docker-04 3.16-0.bpo.2-amd64#1 SMP Debian 3.16.3-2〜bpo70 + 1(2014-09-21)x86_64

Docker版本1.2.0,构buildfa7b24f

这个bug如何解决?

对于临时修复,我使用以下脚本删除了所有〜15000个容器:

docker ps -a | grep'days ago'| awk'{print $ 1}'| xargs – 不运行,如果空的dockerrm

最新的cAdvisor版本中存在一个错误(0.7.0)。 它已经被修复,并且发布了补丁(0.7.1)。 GCE的容器图像应该捡起来,很快就会发布一个新的版本。

如果您发现任何问题,请通过GitHub问题跟踪器报告。