centos下zookeeper和kafka docker的安装及启动运行

1.拉取镜像wurstmeister/zookeeper和wurstmeister/kafka

docker pull wurstmeister/zookeeper

docker pull wurstmeister/kafka

centos下zookeeper和kafka docker的安装及启动运行

  1. 运行zookeeper

docker run -itd --name zookeeper -p 2181:2181 wurstmeister/zookeeper

centos下zookeeper和kafka docker的安装及启动运行

  1. 运行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

centos下zookeeper和kafka docker的安装及启动运行

查看启动日志:docker logs kafka

centos下zookeeper和kafka docker的安装及启动运行

可以看到启动正常

注意:

   标红的地方如果设置不当的话,启动日志会报错,可以查看上一篇博客和下一篇博客的配置异常处理方式