@@ -2,7 +2,7 @@ version: '2.1'
2
2
3
3
services :
4
4
zoo1 :
5
- image : confluentinc/cp-zookeeper:7.1.1
5
+ image : confluentinc/cp-zookeeper:7.3.2
6
6
hostname : zoo1
7
7
container_name : zoo1
8
8
ports :
@@ -13,7 +13,7 @@ services:
13
13
ZOOKEEPER_SERVERS : zoo1:2888:3888;zoo2:2888:3888;zoo3:2888:3888
14
14
15
15
zoo2 :
16
- image : confluentinc/cp-zookeeper:7.1.1
16
+ image : confluentinc/cp-zookeeper:7.3.2
17
17
hostname : zoo2
18
18
container_name : zoo2
19
19
ports :
@@ -24,7 +24,7 @@ services:
24
24
ZOOKEEPER_SERVERS : zoo1:2888:3888;zoo2:2888:3888;zoo3:2888:3888
25
25
26
26
zoo3 :
27
- image : confluentinc/cp-zookeeper:7.1.1
27
+ image : confluentinc/cp-zookeeper:7.3.2
28
28
hostname : zoo3
29
29
container_name : zoo3
30
30
ports :
@@ -37,15 +37,16 @@ services:
37
37
38
38
39
39
kafka1 :
40
- image : confluentinc/cp-kafka:7.1.1
40
+ image : confluentinc/cp-kafka:7.3.2
41
41
hostname : kafka1
42
42
container_name : kafka1
43
43
ports :
44
44
- " 9092:9092"
45
+ - " 29092:29092"
45
46
environment :
46
- KAFKA_ADVERTISED_LISTENERS : LISTENER_DOCKER_INTERNAL ://kafka1:19092,LISTENER_DOCKER_EXTERNAL ://${DOCKER_HOST_IP}:9092
47
- KAFKA_LISTENER_SECURITY_PROTOCOL_MAP : LISTENER_DOCKER_INTERNAL :PLAINTEXT,LISTENER_DOCKER_EXTERNAL :PLAINTEXT
48
- KAFKA_INTER_BROKER_LISTENER_NAME : LISTENER_DOCKER_INTERNAL
47
+ KAFKA_ADVERTISED_LISTENERS : INTERNAL ://kafka1:19092,EXTERNAL ://${DOCKER_HOST_IP:-127.0.0.1 }:9092,DOCKER://host.docker.internal:29092
48
+ KAFKA_LISTENER_SECURITY_PROTOCOL_MAP : INTERNAL :PLAINTEXT,EXTERNAL:PLAINTEXT,DOCKER :PLAINTEXT
49
+ KAFKA_INTER_BROKER_LISTENER_NAME : INTERNAL
49
50
KAFKA_ZOOKEEPER_CONNECT : " zoo1:2181,zoo2:2182,zoo3:2183"
50
51
KAFKA_BROKER_ID : 1
51
52
KAFKA_LOG4J_LOGGERS : " kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
@@ -57,15 +58,16 @@ services:
57
58
- zoo3
58
59
59
60
kafka2 :
60
- image : confluentinc/cp-kafka:7.1.1
61
+ image : confluentinc/cp-kafka:7.3.2
61
62
hostname : kafka2
62
63
container_name : kafka2
63
64
ports :
64
65
- " 9093:9093"
66
+ - " 29093:29093"
65
67
environment :
66
- KAFKA_ADVERTISED_LISTENERS : LISTENER_DOCKER_INTERNAL ://kafka2:19093,LISTENER_DOCKER_EXTERNAL ://${DOCKER_HOST_IP}:9093
67
- KAFKA_LISTENER_SECURITY_PROTOCOL_MAP : LISTENER_DOCKER_INTERNAL :PLAINTEXT,LISTENER_DOCKER_EXTERNAL :PLAINTEXT
68
- KAFKA_INTER_BROKER_LISTENER_NAME : LISTENER_DOCKER_INTERNAL
68
+ KAFKA_ADVERTISED_LISTENERS : INTERNAL ://kafka2:19093,EXTERNAL ://${DOCKER_HOST_IP:-127.0.0.1 }:9093,DOCKER://host.docker.internal:29093
69
+ KAFKA_LISTENER_SECURITY_PROTOCOL_MAP : INTERNAL :PLAINTEXT,EXTERNAL:PLAINTEXT,DOCKER :PLAINTEXT
70
+ KAFKA_INTER_BROKER_LISTENER_NAME : INTERNAL
69
71
KAFKA_ZOOKEEPER_CONNECT : " zoo1:2181,zoo2:2182,zoo3:2183"
70
72
KAFKA_BROKER_ID : 2
71
73
KAFKA_LOG4J_LOGGERS : " kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
@@ -77,15 +79,16 @@ services:
77
79
- zoo3
78
80
79
81
kafka3 :
80
- image : confluentinc/cp-kafka:7.1.1
82
+ image : confluentinc/cp-kafka:7.3.2
81
83
hostname : kafka3
82
84
container_name : kafka3
83
85
ports :
84
86
- " 9094:9094"
87
+ - " 29094:29094"
85
88
environment :
86
- KAFKA_ADVERTISED_LISTENERS : LISTENER_DOCKER_INTERNAL ://kafka3:19094,LISTENER_DOCKER_EXTERNAL ://${DOCKER_HOST_IP}:9094
87
- KAFKA_LISTENER_SECURITY_PROTOCOL_MAP : LISTENER_DOCKER_INTERNAL :PLAINTEXT,LISTENER_DOCKER_EXTERNAL :PLAINTEXT
88
- KAFKA_INTER_BROKER_LISTENER_NAME : LISTENER_DOCKER_INTERNAL
89
+ KAFKA_ADVERTISED_LISTENERS : INTERNAL ://kafka3:19094,EXTERNAL ://${DOCKER_HOST_IP:-127.0.0.1 }:9094,DOCKER://host.docker.internal:29094
90
+ KAFKA_LISTENER_SECURITY_PROTOCOL_MAP : INTERNAL :PLAINTEXT,EXTERNAL:PLAINTEXT,DOCKER :PLAINTEXT
91
+ KAFKA_INTER_BROKER_LISTENER_NAME : INTERNAL
89
92
KAFKA_ZOOKEEPER_CONNECT : " zoo1:2181,zoo2:2182,zoo3:2183"
90
93
KAFKA_BROKER_ID : 3
91
94
KAFKA_LOG4J_LOGGERS : " kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
@@ -94,4 +97,4 @@ services:
94
97
depends_on :
95
98
- zoo1
96
99
- zoo2
97
- - zoo3
100
+ - zoo3
0 commit comments