首先需要安装zookeeper
docker pull wurstmeister/zookeeper
安装kafka
docker pull wurstmeister/kafka
启动zookeeper
docker run -d --name zookeeper -p 2181:2181 -e TZ="Asia/Shanghai" --restart always wurstmeister/zookeeper
参数介绍:
--name:容器名字
-p:端口号(映射到宿主机的端口:zookeeper端口号)
docker run -d --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=192.168.91.149:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.91.149:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -e TZ="Asia/Shanghai" wurstmeister/kafka docker run -p 9092:9092 --name kafka -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=192.168.91.149:2181/kafka -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.91.149:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -v /etc/localtime:/etc/localtime -d wurstmeister/kafka