【问题标题】:Unable to Connect Postgre which is on Dockers Container with Talend无法将 Dockers 容器上的 Postgre 与 Talend 连接
【发布时间】:2020-11-12 07:12:33
【问题描述】:

我正在尝试将托管在 linux 容器上的 Postgre DB 连接到我的主机 Windows 机器上的 Talend ETL 工具,但无法这样做。

My Postgre credentials which are successfully connecting

Talend Snapshot which popups connectivity issue

好吧,我已经尝试了所有的连接方式,还使用 ​​docker inspect [container] 来验证 IP 地址。

I also tried to ping the container from host system but it is giving me timeout

请帮忙。

【问题讨论】:

    标签: postgresql docker networking docker-compose talend


    【解决方案1】:

    99% 的情况下,超时是由防火墙阻止通信引起的。您需要打开 5432 端口的网络路径。这不是 PostgreSQL 问题。

    【讨论】:

    • 我已经禁用了防火墙,但仍然是同样的问题。
    • @HassaanAbedi 我不熟悉您的基础架构,但它并不总是数据库主机的防火墙。欢迎您详细说明您的网络拓扑。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-01
    • 2017-06-26
    • 2022-01-16
    • 1970-01-01
    • 2018-03-19
    • 1970-01-01
    • 2014-10-03
    相关资源
    最近更新 更多