繁体   English   中英

如何将 IntelliJ Docker 集成连接到 Docker 桌面(适用于 Windows 10)

[英]How to connect IntelliJ Docker Integration to Docker Desktop (for Windows 10)

当我尝试将 IntelliJ(终极版 2018.3.3)的 Docker 集成与本地运行的 Docker 桌面(版本 2.0.0.3 (31259))一起使用时,出现以下错误:

Cannot connect: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: localhost:127.0.0.1:2375
caused by: java.net.ConnectException: Connection refused: no further information

我发现了以下问题: IntelliJ 无法连接到受保护的 tcp Docker 套接字

但是这个解决方案会导致这个错误:

Cannot connect: com.github.dockerjava.api.exception.DockerClientException: Enabled TLS verification (DOCKER_TLS_VERIFY=1) but certificate path (DOCKER_CERT_PATH) is not defined.

我搜索了 Docker Desktop 的证书路径,但还没有找到,因为 Docker Desktop 的新 Hyper-V 解决方案不再运行 docker-machine native。

解决方案是在没有 TLS 的情况下在 tcp:localhost:2375 上公开 Docker 守护进程。 此选项可在 Docker Desktop(版本 2.0.0.3)的常规设置中找到。

在没有 TLS 的情况下在tcp://localhost:2375上设置/常规/公开守护进程

在此处输入图片说明

暂无
暂无

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

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