【发布时间】:2020-10-22 13:53:29
【问题描述】:
目前我在我的 WSL2 环境中使用 PostgreSQL 12,我希望用 debezium 和 kafka 实现 cdc。由于我是第一个这样做的人,我搜索了所有使用 docker 显示此过程的教程。
在我的情况下,如果不是关于 postgres,docker 没有问题。我不想使用 postgres/docker。
我只是想将 debezium 和 kafka 连接到磁盘上我现有的 postgres。请建议我教程或如何连接。这将是一个巨大的帮助。谢谢。
我做了这两个步骤:
第一步
docker run -it --rm --name zookeeper_debezium -p 2181:2181 -p 2888:2888 -p 3888:3888 debezium/zookeeper:1.2
第二步
docker run -it --rm --name kafka -p 9092:9092 --link zookeeper_debezium:zookeeper debezium/kafka:1.2
【问题讨论】:
-
debezium and kafka正在运行 docker? -
是的@Adiii 只有磁盘中的 postgres
-
您能分享一下您为 debezium 或 docker 映像执行的现有步骤吗?
-
setp 1: docker run -it --rm --name zookeeper_debezium -p 2181:2181 -p 2888:2888 -p 3888:3888 debezium/zookeeper:1.2 步骤 2: docker run -it - -rm --name kafka -p 9092:9092 --link zookeeper_debezium:zookeeper debezium/kafka:1.2 .... 现在该做什么
-
最好将它们添加到问题中[编辑问题]stackoverflow.com/posts/62688314/edit
标签: postgresql docker cdc debezium postgresql-12