在Docker中连接Apache Kafka和Oracle DB的最简单方法
我是卡夫卡新手,我正在尝试连接我的Oracle DB,但我在互联网上找到的教程都不适合我。 目前,我有工作卡夫卡和Zookeeper,我的docker compose文件如下所示:在Docker中连接Apache Kafka和Oracle DB的最简单方法,oracle,apache-kafka,apache-kafka-connect,Oracle,Apache Kafka,Apache Kafka Connect,我是卡夫卡新手,我正在尝试连接我的Oracle DB,但我在互联网上找到的教程都不适合我。 目前,我有工作卡夫卡和Zookeeper,我的docker compose文件如下所示: version: "2.1" services: zookeeper: image: wurstmeister/zookeeper ports: - "2181:2181" kafka: image: wurstmeister/kaf
version: "2.1"
services:
zookeeper:
image: wurstmeister/zookeeper
ports:
- "2181:2181"
kafka:
image: wurstmeister/kafka
ports:
- "9092:9092"
environment:
KAFKA_ADVERTISED_HOST_NAME: 127.0.0.1
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
volumes:
- /var/run/docker.sock:/var/run/docker.sock
我尝试在本地将Kafka与Oracle DB连接起来,但它也不起作用。
我发现了配置了Docker的演示项目:
但它也不适用于我(Oracle的错误)。我想知道我的docker compose是否必须像在那个项目中那样大(我一直在尝试为oracle添加一个额外的映像,为schema registry添加一个映像),因为我需要最少的工作示例。不清楚您是如何尝试在本地连接它们的,但也许您应该在此处发布您在oracle中的错误