I finally made it working. posting the docker-compose.yml which worked for me.
version: '3'
services:
kafka:
image:
quay.io/debezium/kafka:latest ports:
- 29092:29092
environment:
- CLUSTER_ID=
LRx92c9yQ+ws786HYosuBn - BROKER_ID=1
- KAFKA_CONTROLLER_QUORUM_VOTERS=1@kafka:9093
- KAFKA_LISTENERS=INTERNAL://:9092,EXTERNAL://:29092,CONTROLLER://:9093
- KAFKA_ADVERTISED_LISTENERS=INTERNAL://kafka:9092,EXTERNAL://localhost:29092
- KAFKA_LISTENER_SECURITY_PROTOCOL_MAP=INTERNAL:PLAINTEXT,EXTERNAL:PLAINTEXT,CONTROLLER:PLAINTEXT
- KAFKA_INTER_BROKER_LISTENER_NAME=INTERNAL
- KAFKA_CONTROLLER_LISTENER_NAMES=CONTROLLER
connect:
image:
quay.io/debezium/connect:latest ports:
- 28083:8083
environment:
- BOOTSTRAP_SERVERS=kafka:9092
- GROUP_ID=1
- CONFIG_STORAGE_TOPIC=my_connect_configs
- OFFSET_STORAGE_TOPIC=my_connect_offsets
- STATUS_STORAGE_TOPIC=my_connect_statuses