拉取下面两个镜像
zookeeker: docker pull zookeeper:latest
kafka: docker pull wurstmeister/kafka:latest
启动zookeeper
docker run -d --name zookeeper --publish 2181:2181 --volume /etc/localtime:/etc/localtime zookeeper:latest
虚拟机中 使用 主机名 来作为 连接 ip 否则外网无法访问
在虚拟机 和 docker kafka中修改/etc/hosts 添加 127.0.0.1 主机名 来连接
其实只用在 docker kafka中修改 就可以了
docker run -dit --name mykafka1 --publish 9092:9092 \
--link zookeeper \
--env KAFKA_GROUP_ID=test_kafka1 \ #组
--env KAFKA_BROKER_ID=1 \
--env KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 \
--env KAFKA_ADVERTISED_PORT=9092 \
--env KAFKA_ADVERTISED_HOST_NAME=kafka1 \ #