我在尝试连接到本地 docker postgres 数据库时遇到问题。我在端口 5434 上启动了一个新的 postgres db 容器,我可以确认它正在成功运行。我在下面添加了 docker ps 命令响应。由于某种原因,当尝试在 DbBeaver 上连接到新的 5434 端口时,我只收到以下错误 EOF异常。我还附上了下面的图片。
不太明白发生了什么,因为我确信我输入了正确的身份验证详细信息,并且我在其他端口上尝试了多次,但只有到 5432 的连接有效。有人知道如何让另一个端口工作吗?
我遇到了同样的问题,我的端口是
5431:5431
,因为我在 5432:5432
端口上使用了不同的 postgre 服务器。不过,我通过将端口更改为 5431:5432
解决了这个问题。您可能也遇到了同样的端口问题。
我们意识到主机地址不完整,例如我的正确网址是
rd1.n2.stackoverflow.com
,并且我输入了rd1.stackoverflow.com
。纠正它,我们能够解决 EOFException。