You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker Desktop删除MongoDB镜像时卡顿无响应如何解决?

解决Docker Desktop删除MongoDB镜像卡住的问题

核心原因

Docker Desktop GUI卡住通常是因为目标镜像被运行中/已停止的容器或关联卷引用,GUI无法高效处理依赖检查导致无响应,直接用命令行可绕过该问题。

解决步骤

  1. 终止无响应的Docker Desktop进程

    • Windows:打开任务管理器,找到Docker Desktop进程,右键选择「结束任务」
    • Mac:打开活动监视器,搜索Docker,选中进程后点击左上角「停止」按钮
  2. 用命令行清理依赖并删除镜像
    打开终端(Windows用CMD/PowerShell),依次执行以下命令:

    • 列出所有关联MongoDB的容器:docker ps -a | grep mongo
    • 停止目标容器:docker stop <容器ID>(替换为上一步找到的容器ID)
    • 删除已停止的容器:docker rm <容器ID>
    • (可选)批量清理所有已停止的容器:docker container prune(谨慎使用,会删除所有未运行的容器)
    • 列出MongoDB镜像:docker images | grep mongo
    • 删除镜像:docker rmi <镜像ID> 或直接用标签删除:docker rmi mongo:latest
    • 若提示卷依赖,列出关联卷:docker volume ls | grep mongo,删除卷:docker volume rm <卷名>(注意:卷包含数据,删除前请确认无需备份)
  3. 重启Docker Desktop
    重新启动后,检查镜像列表,mongo@latest应已被删除,GUI可恢复正常操作。

内容的提问来源于stack exchange,提问作者CB_at_Sw

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 02:22:38