你好,我可以从 localhost 连接到 Discourse 数据库,但无法通过公共 IP 连接。以下是我在 app.yml 中添加的代码:
expose:
- “127.17.0.1:5432:5432”
你好,我可以从 localhost 连接到 Discourse 数据库,但无法通过公共 IP 连接。以下是我在 app.yml 中添加的代码:
expose:
您仅开放了 localhost IP,因此无法连接到公网 IP 是预期内的行为。您需要绑定 5432:5432 或 1.2.3.4:5432:5432,其中 1.2.3.4 是公网 IP。
将数据库公开暴露可能是一个糟糕的主意,尤其是如果您尚未修改默认密码。您确定不想使用数据探索插件吗?