diff --git a/bitnami/kafka/docker-compose-cluster.yml b/bitnami/kafka/docker-compose-cluster.yml new file mode 100644 index 000000000000..ee46f43783df --- /dev/null +++ b/bitnami/kafka/docker-compose-cluster.yml @@ -0,0 +1,37 @@ +version: '2' + +services: + zookeeper: + image: 'bitnami/zookeeper:latest' + ports: + - '2181:2181' + kafka1: + image: 'bitnami/kafka:latest' + ports: + - '9092' + environment: + - KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 + volumes: + - 'kafka_data:/bitnami/kafka' + kafka2: + image: 'bitnami/kafka:latest' + ports: + - '9092' + environment: + - KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 + volumes: + - 'kafka_data:/bitnami/kafka' + kafka3: + image: 'bitnami/kafka:latest' + ports: + - '9092' + environment: + - KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 + volumes: + - 'kafka_data:/bitnami/kafka' + +volumes: + zookeeper_data: + driver: local + kafka_data: + driver: local