version: '2'
services:
demozook:
image: wurstmeister/zookeeper
hostname: demozook
restart: unless-stopped
ports:
- "2181:2181"
container_name: demozook
networks:
- demo-kafka
demokafka:
image: wurstmeister/kafka
container_name: demokafka
restart: unless-stopped
ports:
- "9192:9192"
environment:
KAFKA_ADVERTISED_HOST_NAME: 你的IP地址
KAFKA_ZOOKEEPER_CONNECT: "demozook:2181"
KAFKA_BROKER_ID: 0
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://你的IP地址:9192
KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:9192
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
depends_on:
- demozook
networks:
- demo-kafka
networks:
demo-kafka:
driver: bridge