当我试图在没有挂载的情况下运行镜像时,为什么Docker仍然尝试挂载我没有要求的东西?
docker:来自守护进程的错误响应:无法在现有文件上挂载卷,文件存在/var/lib/docker/aufs/mnt/9326735ac6d36724bcb8e49ac2f0dd8288ad92ce385fe24ebaffc19a3a9c5756/etc/myapp.yml。
我有一个正在运行的容器来装载这个文件,但是为什么当我想要运行一次性命令的时候,Docker试图装载它?
如果我没有记错的话,我们也会遇到同样的问题,因为卷起来很乱,正如@Mohammed Noureldin所说。
我无法删除图像,但这段代码对我来说工作正常https://coderwall.com/p/hdsfpq/docker-remove-all-dangling-volumes
我之前面对同样的错误,我忘记了我做了什么,但是为我工作的解决scheme清除了所有使用映像“myapp”的容器,并删除了任何悬挂的卷。
然后删除基础映像“myapp”并重build(或下载)它,然后重试运行您的容器。