23 lines
678 B
YAML
Executable File
23 lines
678 B
YAML
Executable File
version: '3'
|
|
services:
|
|
zookeeper:
|
|
image: 'bitnami/zookeeper:3.9.1'
|
|
ports:
|
|
- '2181:2181'
|
|
environment:
|
|
- ALLOW_ANONYMOUS_LOGIN=yes
|
|
kafka:
|
|
image: 'bitnami/kafka:3.6.1'
|
|
ports:
|
|
- '9092:9092'
|
|
- '29092:29092'
|
|
environment:
|
|
- KAFKA_BROKER_ID=1
|
|
- KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP=PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
|
|
- KAFKA_CFG_LISTENERS=PLAINTEXT://:9092,PLAINTEXT_HOST://:29092
|
|
- KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092,PLAINTEXT_HOST://localhost:29092
|
|
- KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181
|
|
- ALLOW_PLAINTEXT_LISTENER=yes
|
|
depends_on:
|
|
- zookeeper
|