no space left on device


➜  ~  sudo docker run -i -t centos:6.6 /bin/bash
FATA[0000] Error response from daemon: Cannot start container bfaa1b45fa6b24c1bf24f7a56883598d02931cba26a3e0aba99e38e03cb5beda: [8] System error: write /sys/fs/cgroup/docker/bfaa1b45fa6b24c1bf24f7a56883598d02931cba26a3e0aba99e38e03cb5beda/cgroup.procs: no space left on device 

我刚安装了Docker,然后启动CentOS容器,发现空间不足。求解。硬盘空间足够,df -hdf -i我看过了,没有问题。
已邀请:

wangzi19870227 - sina攻城狮,docker爱好者

赞同来自:


很可能是你host磁盘空间不足了。

先执行docker info|grep "Data Space"看看docker的磁盘占用情况;
再执行df -h看看你的host磁盘使用情况;

tifayuki - Tutum 工程师

赞同来自:


运行https://github.com/tutumcloud/image-cleanup
清理无用的image和volume

kfmaster - IT老兵

赞同来自:


试试 df -i ; 很有可能是inode耗光了,特别是当 df -h 显示文件系统还有空间时就报"no space left"。

芒果街的2号

赞同来自:


你的问题解决了吗,我也遇到同样的问题

要回复问题请先登录注册