无法连接到 docker 镜像之外的 postgres 数据库

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

我开始涉足docker。我有一个 .net core 应用程序。我可以转到我的路线 /health 并查看我的应用程序可以正常连接到我的 postgres 服务器。但是当我将应用程序部署到容器并在本地运行时,它无法连接到该数据库。

我尝试在 Dockerfile 中公开端口 5432,但这无论如何都没有帮助。我得到的错误是

Failed to connect to xx.xx.xx.xxxx:5432

我想知道是否可以获得有关如何从我的容器连接到远程 pg 服务器的任何帮助。

postgresql docker
1个回答
0
投票

你能 ping 通你的 pg 服务器吗? 如果是,请先在pg服务器端检查pg_hba.conf。

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