码迷,mamicode.com
首页 > 其他好文 > 详细

kafka-docker部署

时间:2020-04-18 13:32:22      阅读:57      评论:0      收藏:0      [点我收藏+]

标签:local   docke   pull   zook   --   生产   gdi   log   nec   

部署zk

docker pull zookeeper

docker run -d -v /data/zookeeper/zookeeperDataDir:/data -v /data/zookeeper/zookeeperDataLogDir:/datalog  --name zookeeper01 -p 2181:2181 zookeeper

 

部署kafka

docker pull wurstmeister/kafka

docker run -d --name kafka01 -p 9092:9092 --env KAFKA_ADVERTISED_HOST_NAME=192.168.10.11 -e KAFKA_ZOOKEEPER_CONNECT=127.0.0.1:2181 wurstmeister/kafka

 

测试kafka

/opt/kafka/bin:

生产者

bash-4.3# ./kafka-topics.sh --create --zookeeper 192.168.10.11:2181 --replication-factor 1 --partitions 8 --topic test
Created topic "test".
bash-4.3# ./kafka-console-producer.sh --broker-list localhost:9092 --topic test

 

消费者

./kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning

 

然后测试一下生产和消费,正常的话,生产这里发,消费者就会收到。

 

kafka-docker部署

标签:local   docke   pull   zook   --   生产   gdi   log   nec   

原文地址:https://www.cnblogs.com/jabbok/p/12725096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!