数千个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问题跟踪器报告。