我最近没有升级Docker。以前我能够无误地删除容器。但现在每次都会出现以下错误:
docker rm -f 05344fa394a4
Error response from daemon: driver "overlay" failed to remove root filesystem for
05344fa394a43e5080deb1a43fdeab3a6f141038069f1a49209e29ec8f06a20c:
remove /var/lib/docker/overlay/c9eb21a91ae1a37a121855a1ef65a89593994dc036affa9ff295b59b4eca1af5/merged:
device or resource busy
我基本上必须重新启动(
systemctl restart docker
无法解决问题)才能成功删除并继续。 有人能提供关于可能出错的原因的见解吗?我正在Centos 7.3上以
root
身份运行Docker 17.06。 /var/lib/docker
和/var/lib/docker/overlay
中的所有内容都由root:root
拥有,保护为700。 [/var/lib/docker/network
实际上是750]
sudo lsof | grep <文件名>
。 - Robert