Skip to content

Instantly share code, notes, and snippets.

@luisdiasdev
Last active September 14, 2023 22:05
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save luisdiasdev/e0ae440428e4926921e605ce610a064a to your computer and use it in GitHub Desktop.
Save luisdiasdev/e0ae440428e4926921e605ce610a064a to your computer and use it in GitHub Desktop.
[docker-compose] Simple Bitnami Zookeeper + Kafka + Kafdrop Admin UI compose file
version: '3'
services:
zookeeper:
image: bitnami/zookeeper:3-debian-10
ports:
- 2181:2181
volumes:
- zookeeper_data:/bitnami
environment:
- ALLOW_ANONYMOUS_LOGIN=yes
kafka:
image: bitnami/kafka:2-debian-10
ports:
- 9092:9092
volumes:
- kafka_data:/bitnami
environment:
- KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181
- ALLOW_PLAINTEXT_LISTENER=yes
depends_on:
- zookeeper
kafdrop:
image: obsidiandynamics/kafdrop
ports:
- 9100:9000
environment:
- KAFKA_BROKERCONNECT=kafka:9092
- JVM_OPTS=-Xms32M -Xmx64M
depends_on:
- kafka
volumes:
zookeeper_data:
kafka_data:
@Bassadin
Copy link

Thanks a lot! :) Works like a charm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment