Skip to content

Commit eab8e92

Browse files
Merge pull request #25 from igorcampos-dev/fix/docker-kafka
fix(spring-kafka-example): update to the latest version and fix bugs
2 parents c4b6005 + 4df488f commit eab8e92

File tree

1 file changed

+11
-17
lines changed

1 file changed

+11
-17
lines changed

spring-kafka-example/compose.yaml

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,19 @@ services:
99
SERVER_PORT: "80"
1010
SPRING_PROFILES_ACTIVE: "default"
1111

12-
zookeeper:
13-
image: confluentinc/cp-zookeeper:7.9.2
14-
environment:
15-
ZOOKEEPER_CLIENT_PORT: 2181
16-
ZOOKEEPER_TICK_TIME: 2000
17-
ports:
18-
- '2181:2181'
19-
2012
kafka:
2113
image: confluentinc/cp-kafka:8.0.0
22-
depends_on:
23-
- zookeeper
14+
container_name: kafka
2415
ports:
25-
- '9092:9092'
26-
- '29092:29092'
16+
- "9092:9092"
2717
environment:
28-
KAFKA_BROKER_ID: 1
29-
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
30-
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:9092,PLAINTEXT_HOST://localhost:29092
31-
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
18+
KAFKA_NODE_ID: 1
19+
KAFKA_PROCESS_ROLES: broker,controller
20+
KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:9092,CONTROLLER://0.0.0.0:9093
21+
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://localhost:9092
22+
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,CONTROLLER:PLAINTEXT
23+
KAFKA_CONTROLLER_QUORUM_VOTERS: 1@localhost:9093
3224
KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
33-
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
25+
KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER
26+
KAFKA_LOG_DIRS: /tmp/kraft-combined-logs
27+
CLUSTER_ID: qGyb4Z0XQpeoKgUXYfCCLw

0 commit comments

Comments
 (0)