当前位置:   article > 正文

docker 部署Kafka +zookeeper bitnami(解决 unkonw host xxxxxxxx)_kafka:3.5 docker

kafka:3.5 docker

docker部署bitnami/kafka 可以先去docker 仓库 下载最新docker-compose.yaml  附上我用的

  1. version: "2"
  2. services:
  3. zookeeper:
  4. image: docker.io/bitnami/zookeeper:3.7
  5. container_name: zookeeper
  6. ports:
  7. - "2181:2181"
  8. volumes:
  9. - "zookeeper_data:/D/program/Git/home/share"
  10. environment:
  11. - ALLOW_ANONYMOUS_LOGIN=yes
  12. kafka:
  13. image: docker.io/bitnami/kafka:3
  14. container_name: kafka
  15. ports:
  16. - "9092:9092"
  17. volumes:
  18. - "kafka_data:/D/program/Git/home/share"
  19. environment:
  20. - KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181
  21. - ALLOW_PLAINTEXT_LISTENER=yes
  22. depends_on:
  23. - zookeeper
  24. volumes:
  25. - /var/run/docker.sock:/var/run/docker.sock
  26. volumes:
  27. zookeeper_data: {}
  28. kafka_data: {}

执行 docker-compose up -d  可以自己下载并运行

外部用Java 等程序连接  docker 中的Kafka  需要先配置 host

猜测是因为Kafka 返回的验证信息host是容器名字  Java端不能识别  

192.168.99.101 a7ed25aa5ed0

前边是容器的 IP  后面是容器的 id  不配置会出现  unknown host name

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/912237
推荐阅读
相关标签
  

闽ICP备14008679号