Docker 安裝 kafka

1.下載鏡像

a) 下載 zookeeper

docker pull wurstmeister/zookeeper

b) 下載 kafka

docker pull wurstmeister/kafka:2.11-0.11.0.3

2.啓動鏡像

a) 啓動zookeeper

docker run -d --name zookeeper --publish 2181:2181 --volume /etc/localtime:/etc/localtime wurstmeister/zookeeper

b) 啓動kafka

docker run -d --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=阿里雲外網IP:2181/kafka -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -v /etc/localtime:/etc/localtime wurstmeister/kafka:2.11-0.11.0.3

3.測試Kafka

a) 進入容器

docker exec -it kafka /bin/sh

b)測試
1.創建 topic

kafka-topics.sh --create --zookeeper 阿里雲外網IP:2181 --replication-factor 1 --partitions 1 --topic test

2.查看 topic

查看docker 鏡像列表

docker container ls -a
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章