configurationKafka接受docker内部和外部的客户端
我在Dockernetworking中运行Apache Kafka。 卡夫卡经纪人的货柜叫做docker_kafka。 我想要的是允许来自另一个docker集装箱的卡夫卡客户端以及docker主机的连接。 docker_kafka的端口9092已映射到docker主机。
我一直在尝试KAFKA_LISTENERS
和KAFKA_ADVERTISED_LISTENERS
环境variables。 例如,当我使用KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://127.0.0.1:9092
,另一个KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://127.0.0.1:9092
kafka客户端无法通过PLAINTEXT://docker_kafka:9092
连接到kafka,反之亦然。 它不允许具有相同端口号和协议的多个地址。
有没有办法允许这两种types的连接?
- 在使用DOCKER_OPTIONS更改Docker的存储基目录后,“设备上没有剩余空间”
- 在Mono Docker容器中运行Grapevine REST服务器
- 是否有可能使用Docker远程API将映像复制到另一台主机上?
- Windows 7 – 错误:连接ENOENT //./pipe/docker_engine
- docker问题与Hadoop + hbase设置
- 保持Docker容器运行Java应用程序
- AWS Codebuild .NET Core构buildDocker镜像
- Docker Redsocks代理服务器在HTTP代理之后,没有互联网DNS
- 使用docker和docker-compose来运行npm install和bower install