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

解决Windows运行Windows Docker容器时的docker_engine_windows管道找不到错误

Windows容器启动错误open \.\pipe\docker_engine_windows的解决办法
  • 确认Docker Desktop服务状态
    打开任务管理器,找到Docker Desktop Service,若未运行则右键启动;若运行异常,右键选择重启。也可通过管理员PowerShell执行命令:

    Restart-Service DockerDesktopService
    
  • 验证Windows容器模式是否生效
    右键Docker托盘图标,确认Switch to Windows containers为灰色(当前已处于Windows容器模式),若不是则重新切换并等待Docker重启完成。执行docker info命令,检查输出中OSType是否为windows,若显示linux说明切换未生效,需重新操作。

  • 检查Hyper-V服务与运行权限
    在任务管理器中找到Hyper-V Virtual Machine Management服务,确保其处于运行状态,未运行则启动。务必以管理员身份打开PowerShell或命令提示符,再执行容器启动命令,避免权限不足导致管道访问失败。

  • 重置Docker Desktop配置
    右键Docker托盘图标,选择Troubleshoot > Reset to factory defaults,重置完成后重新配置:启用Hyper-V、禁用WSL 2、切换至Windows容器模式,之后再尝试启动容器。

  • 检查系统版本兼容性
    打开Win+R输入winver查看Windows 10版本号,mcr.microsoft.com/windows:ltsc2019容器要求主机系统版本至少为1809及以上,若系统版本过低,需升级系统后再尝试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 21:35:18