首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Docker中连接Apache Kafka和Oracle DB的最简单方法

在Docker中连接Apache Kafka和Oracle DB的最简单方法
EN

Stack Overflow用户
提问于 2020-11-05 23:48:27
回答 1查看 99关注 0票数 0

我刚接触Kafka,我正在尝试连接我的Oracle DB,但我在互联网上找到的教程对我都不起作用。现在我有可以工作的Kafka和Zookeeper,我的docker-compose文件看起来像这样:

代码语言:javascript
复制
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:https://github.com/confluentinc/demo-scene/blob/master/oracle-and-kafka/docker-compose.yml配置的演示项目,但它也不适用于我(用Oracle时出错)。我想知道我的docker-compose是否必须像项目中那样大(我一直在尝试为oracle和模式注册表分别添加一个额外的图像),因为我需要最少的工作示例。

EN

回答 1

Stack Overflow用户

发布于 2021-10-05 21:39:22

链接的合成文件似乎可以执行您想要的操作。

想知道我的docker-compose是否必须像项目中那样大

您不需要ksql或postgres,所以不需要,但是您需要使用kafka-connect服务及其下面的命令来设置Debezium连接器和Oracle驱动程序依赖项

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64700615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档