一、环境
Ubuntu 16.04
docker 版本
二、步骤
1、拉去docker上的kafka的镜像,因kafka依赖zookeeper,所以zookeeper的镜像也要拉去
sudo docker pull wurstmeister/zookeeper
sudo docker pull wurstmeister/kafka
查看镜像是否成功下载
2、启动
其中:
startzookeeper.sh
docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper
startkafka.sh
docker run -d --name kafka -p 9092:9092 --env KAFKA_ADVERTISED_HOST_NAME=localhost -e KAFKA_ZOOKEEPER_CONNECT=192.168.13.35:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.13.35:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -e KAFKA_HEAP_OPTS="-Xmx256M -Xms128M" --net=host wurstmeister/kafka