Skip to content

Instantly share code, notes, and snippets.

@noomz
Created April 8, 2021 10:12
Show Gist options
  • Save noomz/b939d79f792dd79c12e0b9f38b47a6a4 to your computer and use it in GitHub Desktop.
Save noomz/b939d79f792dd79c12e0b9f38b47a6a4 to your computer and use it in GitHub Desktop.
kafka-get-started
version: '2'
services:
zookeeper:
image: wurstmeister/zookeeper
ports:
- "2181:2181"
kafka:
image: wurstmeister/kafka
hostname: kafka
ports:
- "9092:9092"
depends_on:
- zookeeper
environment:
#HOSTNAME_COMMAND: "ifconfig eth0 | grep 'inet addr' | awk '{ print $$2}' | awk -F: '{print $$2}''"
KAFKA_ADVERTISED_HOST_NAME: kafka
KAFKA_ADVERTISED_PORT: 9092
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
volumes:
- /var/run/docker.sock:/var/run/docker.sock
admin:
image: obsidiandynamics/kafdrop
ports:
- 9000:9000
depends_on:
- kafka
environment:
KAFKA_BROKERCONNECT: kafka:9092
JVM_OPTS: -Xms32M -Xmx64M
SERVER_SERVLET_CONTEXTPATH: /
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment