docker容器无法移除
现象
[root@caiguangyuan-1 ~]# docker rm 4dae49d11002
Error response from daemon: Cannot destroy container 4dae49d11002: Driver devicemapper failed to remove root filesystem 4dae49d110027fa9b629983a8f40c9c79e0c38894180d26a394672b3930ecf63: Device is Busy
FATA[0014] Error: failed to remove one or more containers
解决方法1
-f参数强制移除
docker rm -f 4dae49d11002
docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm -f
docker ps -a | grep "Dead" | awk '{print $1 }'|xargs docker rm -f
解决方法2
查找/var/lib/docker/containers/目录下的filesystem
[root@caiguangyuan-1 ~]# ls /var/lib/docker/containers/4dae49d110027fa9b629983a8f40c9c79e0c38894180d26a394672b3930ecf63/
4dae49d110027fa9b629983a8f40c9c79e0c38894180d26a394672b3930ecf63-json.log config.json hostconfig.json hostname hosts resolv.conf resolv.conf.hash
rm删除即可
[root@caiguangyuan-1 ~]# rm -rf /var/lib/docker/containers/4dae49d110027fa9b629983a8f40c9c79e0c38894180d26a394672b3930ecf63/