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

Mac端Parallel Desktop(Windows)中docker-compose运行报错求助

解决Parallel Desktop Windows环境中Docker Compose管道错误的方案

检查Docker服务状态

  • 打开Windows任务管理器,切换到「服务」标签,找到Docker Desktop Service,确认它处于运行状态。如果未运行,右键选择「启动」。
  • 若启动失败,将服务启动类型设置为「自动」,重启Windows虚拟机后再次检查。

验证Docker Engine管道配置

  • 打开Docker Desktop设置,进入「Resources」>「WSL Integration」,确保当前使用的WSL发行版(若启用WSL)已开启集成。
  • 未使用WSL时,检查「General」设置,确认「Expose daemon on tcp://localhost:2375 without TLS」选项已开启(仅建议本地开发环境使用)。

修复环境变量配置

  • 打开Windows「系统属性」>「高级」>「环境变量」,检查DOCKER_HOST变量:
    • 若存在,确认值为npipe:////./pipe/docker_engine,不符则修改。
    • 若不存在,新建系统变量DOCKER_HOST,值设为npipe:////./pipe/docker_engine。
  • 配置完成后关闭所有终端,重新打开后运行docker-compose up -f required.yml测试。

重置Docker Desktop

  • 打开Docker Desktop,点击右上角设置图标,选择「Reset」>「Reset to factory defaults」。
  • 重置完成后,重启Docker Desktop和Windows虚拟机,再尝试运行compose文件。

检查Parallel Desktop网络设置

  • 打开Parallel Desktop虚拟机设置,进入「网络」选项,将网络模式设置为「共享网络」或「桥接网络」,避免网络隔离导致Docker服务通信异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 23:05:27