docker devmapper和CentOS7上的空间问题

我正在学习docker,我正在使用v1.11.0我想安装hadoop,但devmapper抱怨可用磁盘空间?

devmapper: Thin Pool has 82984 free data blocks which is less than minimum required 163840 free data blocks. Create more free space in thin pool or use dm.min_free_space option to change behavior 

我删除了所有的图像,但问题依然存在:

 [root@localhost hadoop_docker]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE debian latest 47af6ca8a14a 3 weeks ago 125 MB [root@localhost hadoop_docker]# 

这是我的磁盘configuration:

 [root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 8G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 8:2 0 7.5G 0 part ├─centos-root 253:0 0 6.7G 0 lvm / └─centos-swap 253:1 0 820M 0 lvm [SWAP] sr0 11:0 1 1024M 0 rom loop0 7:0 0 100G 0 loop └─docker-253:0-844682-pool 253:2 0 100G 0 dm loop1 7:1 0 2G 0 loop └─docker-253:0-844682-pool 253:2 0 100G 0 dm 

问题:我怎样才能释放磁盘空间?

谢谢

只要运行这三个。 无需删除RUNNING容器。

  1. 清理已退出的进程:

     docker rm $(docker ps -q -f status=exited) 
  2. 清理悬挂卷:

     docker volume rm $(docker volume ls -qf dangling=true) 
  3. 清理悬挂图像:

     docker rmi $(docker images --filter "dangling=true" -q --no-trunc) 

正如其他人所提到的,请参阅Cokorda的答案