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

问题描述 投票:2回答:1

当我试图将IntelliJ(Ultimate 2018.3.3)的Docker集成与本地运行的Docker Desktop(版本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 cannot connect to protected tcp Docker socket

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

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。

windows docker intellij-idea
1个回答
7
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.