繁体   English   中英

无法将intelliJ与Docker机器连接

[英]cannot connect intelliJ with Docker Machine

我在将 docker 组合与 intelliJ 连接时遇到问题。 我正在使用 Docker 工具箱。 我下载了 docker-compose.exe 文件并在 Docker 工具箱的文件夹中。 但是,我似乎无法将所有内容都连接起来。

当“连接它给出一个”超时“错误

当我 go 到设置的“Docker”选项卡时,我得到以下信息。

Docker 选项卡中的错误

我正在使用“Docker Machine”,因为据说在 Docker 站点上使用它。

通过突出显示的Docker 机器路径错误,我猜你没有安装Docker 机器

然后您应该切换到TCP 套接字连接以连接到docker守护程序:

  • IntelliJ 想法:
    • 去掉File |下配置的Docker 机器路径设置 | 构建、执行和部署 | Docker | 工具
    • File |下启用TCP Socket 设置 | 构建、执行和部署 | Docker
    • Engine API URL设置为tcp://localhost:2375 (如果你没有更改它应该是默认值)
  • Docker 桌面:
    • 暴露docker守护进程,在Settings | 常规在没有 TLS 选项的 tcp://localhost:2375 上启用 Expose 守护程序
    • 重新启动Docker 桌面,你对 go 就好了

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM