首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >驱动程序无法对端点clickstre上的外部连接进行编程

驱动程序无法对端点clickstre上的外部连接进行编程
EN

Stack Overflow用户
提问于 2020-03-17 17:11:31
回答 1查看 268关注 0票数 0

我有两个docker容器,我想让它们彼此可见。

1个容器:收集器(它收集站点上的页面视图并发送到kafka clucster)

2容器: kafka集群

我写了docker-compose文件:

代码语言:javascript
复制
             version: "2"

             services:

             kafka-cluster:
             image: landoop/fast-data-dev:cp3.3.0
             environment:
             ADV_HOST: 127.0.0.1         # Change to 192.168.99.100 if using Docker Toolbox
             RUNTESTS: 0                 # Disable Running tests so the cluster starts  faster
ports:
  - 2181:2181                 # Zookeeper
  - 3030:3030                 # Landoop UI
  - 8081-8083:8081-8083       # REST Proxy, Schema Registry, Kafka Connect ports
  - 9581-9585:9581-9585       # JMX Ports
  - 9092:9092

csapi:
   build:
     context: .
       dockerfile: Dockerfile
   links:
    - kafka-cluster

docker-compose up命令给出错误:创建clickstream-collector_kafka-cluster_1...错误

错误:对于clickstream-collector_kafka-cluster_1无法启动服务kafka-cluster:驱动程序无法在终结点clickstre上编程外部连接

EN

回答 1

Stack Overflow用户

发布于 2020-03-17 18:45:23

链接已弃用。请参阅Docker网络文档

您可以简单地使用kafka-cluster:9092,因为在使用Compose时,所有容器都已经知道彼此的名称

关于你的错误,它似乎与Kafka没有任何关系,但我建议你为Zookeeper和Kafka使用单独的容器,并使用更新版本的Kafka,这样你就可以从增强的功能和修复中受益

您肯定应该通告127.0.0.1,但是如果您研究一下该设置(另外,通告的侦听器不推荐使用通告的主机名属性)

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

https://stackoverflow.com/questions/60719273

复制
相关文章

相似问题

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