首先保证安装了docker和docker-composegit
git clone https://github.com/wurstmeister/kafka-docker
而后进入到kafka-docker目录下执行后续操做github
docker-compose.yml下
1.配置kafka域名
KAFKA_ADVERTISED_HOST_NAME: hostname
2.初始化时建立主题(Topic 1 有1个分区和3个副本, Topic 2 有1个分区和1个副本)
environment:
KAFKA_CREATE_TOPICS: "Topic1:1:3,Topic2:1:1:compact"
复制代码
sudo docker-compose up -ddocker
sudo docker-compose stopspa
docker-compose scale kafka=3 --no-recreatecode