Docker:来自守护进程的错误响应:删除 myvol:卷正在使用中

Alo*_*lon 3 docker

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

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

但两者docker psdocker container ls返回一个空列表。

我试过重新启动 docker 守护进程。

我在 Windows 10 上使用 Docker 工具箱。

Lin*_*nPy 7

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

docker rm -f $(docker ps -a -q)
Run Code Online (Sandbox Code Playgroud)

然后删除卷

您可以看到使用docker ps -ausing停止的容器docker ps将仅返回正在运行的容器

编辑,因为你在 Windows 上

列出停止的容器:

docker ps -a
Run Code Online (Sandbox Code Playgroud)

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

docker rm -f CONATINER_ID_1 CONATAINER_ID_2
Run Code Online (Sandbox Code Playgroud)