@@ -12,10 +12,10 @@ services:
12
12
networks :
13
13
- kafka-connect
14
14
15
- cp-broker :
15
+ cp-kafka :
16
16
image : confluentinc/cp-kafka:7.5.0
17
- hostname : broker
18
- container_name : broker
17
+ hostname : kafka
18
+ container_name : kafka
19
19
depends_on :
20
20
- cp-zookeeper
21
21
ports :
@@ -25,10 +25,10 @@ services:
25
25
KAFKA_BROKER_ID : 1
26
26
KAFKA_ZOOKEEPER_CONNECT : ' zookeeper:2181'
27
27
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP : PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
28
- KAFKA_ADVERTISED_LISTENERS : PLAINTEXT://broker :29092,PLAINTEXT_HOST://localhost:9092
28
+ KAFKA_ADVERTISED_LISTENERS : PLAINTEXT://kafka :29092,PLAINTEXT_HOST://localhost:9092
29
29
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR : 1
30
30
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS : 0
31
- CONFLUENT_METRICS_REPORTER_BOOTSTRAP_SERVERS : broker :29092
31
+ CONFLUENT_METRICS_REPORTER_BOOTSTRAP_SERVERS : kafka :29092
32
32
CONFLUENT_METRICS_REPORTER_ZOOKEEPER_CONNECT : zookeeper:2181
33
33
CONFLUENT_METRICS_REPORTER_TOPIC_REPLICAS : 1
34
34
CONFLUENT_METRICS_ENABLE : ' false'
@@ -40,14 +40,12 @@ services:
40
40
hostname : schema-registry
41
41
container_name : schema-registry
42
42
depends_on :
43
- - cp-zookeeper
44
- - cp-broker
43
+ - cp-kafka
45
44
ports :
46
45
- " 8081:8081"
47
46
environment :
47
+ SCHEMA_REGISTRY_KAFKASTORE_BOOTSTRAP_SERVERS : PLAINTEXT://kafka:29092
48
48
SCHEMA_REGISTRY_HOST_NAME : schema-registry
49
- SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL : ' zookeeper:2181'
50
- SCHEMA_REGISTRY_SCHEMA_COMPATIBILITY_LEVEL : ' none'
51
49
networks :
52
50
- kafka-connect
53
51
@@ -56,8 +54,7 @@ services:
56
54
hostname : akhq
57
55
container_name : akhq
58
56
depends_on :
59
- - cp-zookeeper
60
- - cp-broker
57
+ - cp-kafka
61
58
ports :
62
59
- " 8087:8080"
63
60
environment :
@@ -66,7 +63,7 @@ services:
66
63
connections:
67
64
docker-kafka-server:
68
65
properties:
69
- bootstrap.servers: "broker :29092"
66
+ bootstrap.servers: "kafka :29092"
70
67
schema-registry:
71
68
url: "http://schema-registry:8081"
72
69
connect:
@@ -95,7 +92,7 @@ services:
95
92
connect :
96
93
image : streamthoughts/kafka-connect-file-pulse:master
97
94
depends_on :
98
- - cp-broker
95
+ - cp-kafka
99
96
- cp-schema-registry
100
97
- traefik
101
98
ports :
@@ -105,7 +102,7 @@ services:
105
102
healthcheck :
106
103
test : [ "CMD-SHELL", "CONNECT_REST_ADVERTISED_HOST_NAME=`hostname` /etc/confluent/docker/healthcheck.sh" ]
107
104
environment :
108
- CONNECT_BOOTSTRAP_SERVERS : ' broker :29092'
105
+ CONNECT_BOOTSTRAP_SERVERS : ' kafka :29092'
109
106
CONNECT_REST_PORT : 8083
110
107
CONNECT_LISTENERS : " HTTP://0.0.0.0:8083"
111
108
CONNECT_GROUP_ID : compose-connect-group
@@ -121,7 +118,6 @@ services:
121
118
CONNECT_VALUE_CONVERTER_SCHEMA_REGISTRY_URL : http://schema-registry:8081
122
119
CONNECT_INTERNAL_KEY_CONVERTER : " org.apache.kafka.connect.json.JsonConverter"
123
120
CONNECT_INTERNAL_VALUE_CONVERTER : " org.apache.kafka.connect.json.JsonConverter"
124
- CONNECT_ZOOKEEPER_CONNECT : ' zookeeper:2181'
125
121
# kafka-connect-file-pulse is installed as a confluent-hub component
126
122
CONNECT_PLUGIN_PATH : " /usr/share/java,/usr/share/confluent-hub-components/"
127
123
CONNECT_LOG4J_ROOT_LOGLEVEL : " INFO"
0 commit comments