python - (Pycharm docker设置)连接被拒绝:no further information

标签 python docker pycharm docker-for-windows

我是 Docker 新手。尝试在 PyCharm 专业版中设置 Docker 时出现连接错误。

我已经关注了这个official manual并打开复选框(在 tcp://localhost:2375 上公开守护进程,无需 TLS) 但还是不行。

problem picture

无法连接: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/

相关文章:

docker - Dockerfile 中无法识别主符号 `~`

python - Django 在 docker 。看不到日志

git - 使用 git 提交失败

python - '\' 可以在 Python 字符串中吗?

python - 将收到的 HTML 作为字符串写入浏览器

python - “int”对象没有属性 'x'

php - 服务器上的Nginx无法连接到docker php-fpm

python - Pycharm无法识别logging.basicConfig处理程序参数

Python 比较和删除文件

python ecdsa 获取私钥和​​公钥