一个docker容器可以连接到一个mysqldb而不是另一个dockercontainer中吗



我是docker的新手,正在尝试为ETL实现debezium。我们面临的问题是,我们的数据库位于一个不涉及docker的服务器上,我们希望连接到该数据库并捕获CDC。我的问题是,我们可以在不更改数据库的情况下连接到数据库吗?如有任何指导,我们将不胜感激。非常感谢。

是的,只要运行Kafka Connect的Docker容器有到MySQL服务器的网络路由,你就可以了。

下面是一个使用MySQL的Debezium示例;在本例中,它连接到Docker上的MySQL,但您只需将"database.hostname": "mysql",更改为指向MySQL服务器的实际IP或主机名。

相关内容

  • 没有找到相关文章

最新更新