1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-27 09:18:43 +00:00
dockerfiles/kafka-ui/docker-compose.yml
2023-03-01 17:02:02 +08:00

43 lines
965 B
YAML

version: "3.8"
services:
zookeeper:
image: bitnami/zookeeper:3.8
ports:
- "2181:2181"
volumes:
- ./data/zookeeper:/bitnami/zookeeper
environment:
- ZOO_SERVER_ID=1
- ALLOW_ANONYMOUS_LOGIN=yes
restart: unless-stopped
kafka:
image: bitnami/kafka:3.4
ports:
- "9092:9092"
volumes:
- ./data/kafka:/bitnami/kafka
environment:
- KAFKA_BROKER_ID=1
- KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181
- KAFKA_CFG_LISTENERS=PLAINTEXT://:9092
- KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://kafka:9092
- ALLOW_PLAINTEXT_LISTENER=yes
depends_on:
- zookeeper
restart: unless-stopped
kafka-ui:
image: provectuslabs/kafka-ui
ports:
- "8080:8080"
environment:
- KAFKA_CLUSTERS_0_NAME=local
- KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS=kafka:9092
# KAFKA_CLUSTERS_0_READONLY=true
depends_on:
- kafka
restart: unless-stopped