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

Windows Docker Desktop构建镜像失败:容器无法关闭问题求助

解决Windows Docker Desktop构建镜像时0xc0370110报错问题

针对执行docker build时出现的容器意外停止(错误码0xc0370110)问题,可按以下步骤排查解决:

  • 重启Docker Desktop
    右键任务栏Docker图标,选择Quit Docker Desktop完全退出,等待几秒后重新启动。待Docker引擎初始化完成后,再次执行docker build命令。

  • 清理失效容器与镜像
    执行命令清理所有停止状态的容器:

    docker rm -f $(docker ps -aq)
    

    清理悬空镜像(无标签的镜像):

    docker rmi $(docker images -f "dangling=true" -q)
    

    清理完成后重新尝试构建。

  • 调整Docker资源分配
    打开Docker Desktop设置,进入Resources选项卡,适当增加CPU、内存的分配额度(比如将内存从2GB调至4GB以上),避免构建过程中资源耗尽导致容器崩溃。保存设置后重启Docker。

  • 检查Dockerfile与构建上下文

    • 确认基础镜像与当前Docker容器模式匹配:若使用Linux容器,需确保基础镜像是Linux版本;Windows容器则对应Windows基础镜像。
    • 验证yarn install的前置条件:基础镜像是否已预装Node.js和yarn,若未安装需在Dockerfile中添加安装步骤。
    • 简化Dockerfile测试:先仅执行基础镜像启动和简单命令(如echo test),排查是否是yarn install本身的问题(如依赖包过大、网络超时)。
  • 重置Docker Desktop至出厂设置
    打开Docker Desktop设置,进入Troubleshoot选项卡,选择Reset to factory defaults。重置完成后重新配置Docker,再尝试构建操作。

  • 检查Windows系统服务状态
    按下Win+R输入services.msc打开服务管理器,确保Docker Desktop Service、Hyper-V Virtual Machine Management、Hyper-V Host Compute Service处于运行状态,若未运行则手动启动。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 00:05:18