Docker容器:MongoDb日志文件的可用空间不足

我在一个Docker(版本1.10.1,在OSX)容器内运行MongoDB,它给出了这个错误:

MongoDb日志文件的可用空间不足

我无法在主机,容器或虚拟盒子中发现天气问题?

不过,在我的主机上我有:

Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk1 465Gi 75Gi 389Gi 17% 19777401 102066309 16% / 

在docker集装箱上:

 Filesystem Inodes IUsed IFree IUse% Mounted on none 1218224 742474 475750 61% / 

我也从主机上安装了一个卷:

 run -it -v /Users/foobar/Projects/compose:/data/db mongoImage:0.1 /bin/bash 

感谢评论#andy,这个问题似乎是在虚拟框env。

我能够通过以下方式解决问题:

  • 备份所有docker图像
  • 克隆默认的虚拟框iso(作为备份)
  • 删除默认虚拟框iso和所有相关文件。
  • 重新启动docker,一个新的默认Vbox iso被创build。 这解决了这个问题(我希望在某个时候再次提出)