我是 Docker 新手。尝试在 PyCharm 专业版中设置 Docker 时出现连接错误。
我已经关注了这个official manual并打开复选框(在 tcp://localhost:2375 上公开守护进程,无需 TLS) 但还是不行。
无法连接:io.netty.channel.AbstractChannel$AnnotatedConnectException:连接被拒绝:没有更多信息:localhost/127.O.O.1:2375 导致:java.net.ConnectException:连接被拒绝:没有更多信息
我有一次不小心连接了docker,但是当我重新启动计算机时,我就无法再连接docker了。
如有任何进一步的帮助,我们将不胜感激。
最佳答案
如果您遇到连接被拒绝
,那么可能没有服务器响应您的请求。
因此首先检查 docker 服务器是否正在监听 2375
端口。
netstat -anp tcp | findstr 2375
或者,使用tcpview用于图形用户界面。
如果 docker 未监听此端口,请检查您的 C:\ProgramData\Docker\config\daemon.json
文件并验证 JSON 中是否包含以下键值对。
"hosts": ["tcp://0.0.0.0:2375"]
如果它不存在,则添加它并重新启动您的 docker 守护进程。
如果您使用代理,请确保将其添加到 no-proxy
中,以便您的请求不会通过代理服务器路由。
注意:我没有任何使用 Windows 上的 docker
的经验
关于python - (Pycharm docker设置)连接被拒绝:no further information,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55896717/