centos下zookeeper和kafka docker的安装及启动运行
1.拉取镜像wurstmeister/zookeeper和wurstmeister/kafka
docker pull wurstmeister/zookeeper
docker pull wurstmeister/kafka
- 运行zookeeper
docker run -itd --name zookeeper -p 2181:2181 wurstmeister/zookeeper
- 运行kafka
docker run -dit --name kafka \
-e HOST_IP=localhost \
-e KAFKA_ADVERTISED_PORT=9092 \
-e KAFKA_BROKER_ID=1 \
-e ZK=zk -p 9092 --link zookeeper:zk \
-e KAFKA_ZOOKEEPER_CONNECT=10.10.14.220:2181 \
-e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092 \
-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 \
-t wurstmeister/kafka
查看启动日志:docker logs kafka
可以看到启动正常
注意:
标红的地方如果设置不当的话,启动日志会报错,可以查看上一篇博客和下一篇博客的配置异常处理方式