Docker:来自守护程序的错误响应:删除myvol:卷正在使用中 [英] Docker: Error response from daemon: remove myvol: volume is in use

查看:90
本文介绍了Docker:来自守护程序的错误响应:删除myvol:卷正在使用中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试删除卷时,出现此错误:

When I'm trying to remove a volume I get this error:

来自守护程序的错误响应:删除myvol:卷正在使用中-[2a177cb40a405db9f245fccd776dcdeacc d266ad624daf7cff510c9a1a1716fe]

Error response from daemon: remove myvol: volume is in use - [2a177cb40a405db9f245fccd776dcdeacc d266ad624daf7cff510c9a1a1716fe]

但是 docker ps docker container ls 都返回一个空列表.

But both docker ps and docker container ls return an empty list.

我尝试重新启动docker守护程序.

I've tried restarting the docker daemon.

我在Windows 10上使用Docker Toolbox.

I use Docker Toolbox on Windows 10.

推荐答案

尝试删除所有已停止的容器:

try to delete all stopped containers:

docker rm -f $(docker ps -a -q)

然后删除该卷

您可以使用 docker ps -a 查看停止的容器,而 docker ps 只会返回正在运行的容器

you can see stopped container using docker ps -a using docker ps will return only running containers

编辑,因为您在Windows上

列出已停止的容器:

docker ps -a

删除已停止的容器-您需要将CONATINER_ID替换为真实的容器-:

delete the stopped container - you need to replace CONATINER_ID with your real ones -:

docker rm -f CONATINER_ID_1 CONATAINER_ID_2

这篇关于Docker:来自守护程序的错误响应:删除myvol:卷正在使用中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆