无法运行或删除图像或容器(fail overlay2)

时间:2018-06-02 04:26:42

标签: docker

当我想删除所有我的竞争者时,我看到了错误

命令:

docker rm $(docker ps -aq)

错误是:

Error response from daemon: driver "overlay2" failed to remove root filesystem for 4bf2fc329d2fab3c055dd136a740c5ee2000e35e26fea6a38c94801fd8dfb109: remove /var/lib/docker/overlay2/7991f36adaa25d4046ef6106c3da8bbbb1f3ce7478b07a30021669a7783b4b6c/diff/root/.ipython: read-only file system

我也试过

docker rm -f $(docker ps -aq)

但结果是一样的

我也尝试删除该图片:

docker rmi -f <images_id>

结果是一样的。

如何删除容器?

1 个答案:

答案 0 :(得分:2)

检查您的文件系统是什么:moby/moby issue 9939报告:

  

overlay2驱动程序是否可以在btrfs文件系统上运行?   The documentation表示只支持ext4和xfs。

另请参阅docker system prune是否有帮助。

重新启动计算机,清除任何锁定的文件也会有所帮助。