Files
eagle/test/kafka-docker-compose.yaml
2021-03-28 22:23:01 +08:00

27 lines
739 B
YAML

version: "3.3"
services:
zookeeper:
image: wurstmeister/zookeeper:3.4.6
expose:
- "2181"
restart: always
container_name: zookeeper
kafka:
image: wurstmeister/kafka:2.12-2.3.0
depends_on:
- zookeeper
ports:
- "9093:9093"
expose:
- "9092"
environment:
KAFKA_CREATE_TOPICS: "go-message-broker-topic:2:1"
KAFKA_ADVERTISED_LISTENERS: INSIDE://kafka:9092,OUTSIDE://localhost:9093
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: INSIDE:PLAINTEXT,OUTSIDE:PLAINTEXT
KAFKA_LISTENERS: INSIDE://0.0.0.0:9092,OUTSIDE://0.0.0.0:9093
KAFKA_ZOOKEEPER_CONNECT: 'zookeeper:2181'
KAFKA_INTER_BROKER_LISTENER_NAME: INSIDE
restart: always
container_name: kafka