kafka以來zookeeper,所有我們得首先安裝zookeeper
1、下載鏡像
這裏使用了wurstmeister/kafka和wurstmeister/zookeeper這兩個版本的鏡像
- docker pull wurstmeister/zookeeper
- docker pull wurstmeister/kafka
在命令中運行docker images驗證兩個鏡像已經安裝完畢
2、啓動
1、啓動zookeeper
- docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper
2、啓動kafka
docker run -d --name kafka \
--env KAFKA_ADVERTISED_HOST_NAME=localhost \
--env KAFKA_ZOOKEEPER_CONNECT=10.30.2.222:2181 \
--env KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://10.30.2.222:9092 \
--env KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 \
--env KAFKA_HEAP_OPTS="-Xmx256M -Xms128M" \
--net=host wurstmeister/kafka
可以通過docker ps查看啓動狀態
註釋:其中192.168.99.100爲dockers的ip
參考:https://blog.csdn.net/u011537073/article/details/70767064
參考:https://blog.csdn.net/qq_35904833/article/details/74525485