无法在 Docker Desktop 中移除 Docker 应用程序和容器

7
这个名为nodedocker的Docker应用已经在我的Docker桌面上卡了一段时间了。我尝试过多次删除它,但都无济于事。运行docker ps命令未显示任何正在运行的容器。我甚至尝试删除nodedocker_database_1容器,结果还是一样。运行docker compose down -v可以拆除除此之外的所有其他容器。请提供任何线索。

enter image description here

4个回答

11

我遇到了类似的问题——通过应用程序图形用户界面逐个删除所有容器,结果导致应用程序也被删除。


4

您可以使用终端并输入以下命令来删除容器:

  • 列出所有带有 ID 和其他信息的容器

    docker ps -a

要删除容器,请输入以下命令:

docker rm "idOfContainer" without ""

我使用一个额外的参数:-f,--force 强制删除正在运行的容器(使用 SIGKILL)。docker rm -f "容器的ID" - Edvaldo Silva

1

不要尝试删除容器组。如果您逐个删除组下的容器,则问题将得到解决。该组已自动删除。


1
通常关闭并重新启动Docker桌面应用程序可以解决此问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接