version: "3"
services:
zookeeper:
image: wurstmeister/zookeeper:latest
container_name: zookeeper
restart: always
privileged: true
#user: root
environment:
TZ: Asia/Shanghai
ZOO_MY_ID: 1
networks:
- crusher_net
volumes:
- /etc/localtime:/etc/localtime:ro
kafka:
image: wurstmeister/kafka:latest
container_name: kafka
depends_on:
- zookeeper
restart: always
privileged: true
#user: root
environment:
TZ: Asia/Shanghai
KAFKA_BROKER_ID: 0
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:9092
KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:9092
networks:
- crusher_net
volumes:
- /etc/localtime:/etc/localtime:ro
- /data/volume/kafka:/kafka
networks:
crusher_net:
external: true