@@ -5,7 +5,7 @@ services:
5
5
hostname : zookeeper
6
6
container_name : zookeeper
7
7
ports :
8
- - " 2181:2181"
8
+ - " 2181:2181"
9
9
environment :
10
10
ZOOKEEPER_CLIENT_PORT : 2181
11
11
ZOOKEEPER_TICK_TIME : 2000
@@ -17,10 +17,10 @@ services:
17
17
hostname : broker
18
18
container_name : broker
19
19
depends_on :
20
- - cp-zookeeper
20
+ - cp-zookeeper
21
21
ports :
22
- - " 29092:29092"
23
- - " 9092:9092"
22
+ - " 29092:29092"
23
+ - " 9092:9092"
24
24
environment :
25
25
KAFKA_BROKER_ID : 1
26
26
KAFKA_ZOOKEEPER_CONNECT : ' zookeeper:2181'
@@ -40,10 +40,10 @@ services:
40
40
hostname : schema-registry
41
41
container_name : schema-registry
42
42
depends_on :
43
- - cp-zookeeper
44
- - cp-broker
43
+ - cp-zookeeper
44
+ - cp-broker
45
45
ports :
46
- - " 8081:8081"
46
+ - " 8081:8081"
47
47
environment :
48
48
SCHEMA_REGISTRY_HOST_NAME : schema-registry
49
49
SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL : ' zookeeper:2181'
@@ -70,16 +70,19 @@ services:
70
70
connect :
71
71
image : streamthoughts/kafka-connect-file-pulse:master
72
72
depends_on :
73
- - cp-broker
74
- - cp-schema-registry
75
- - traefik
73
+ - cp-broker
74
+ - cp-schema-registry
75
+ - traefik
76
76
ports :
77
- - " 8083"
78
- - " 8000"
77
+ - " 8083"
78
+ - " 8000"
79
+ entrypoint : [ "/bin/bash", "-c", "CONNECT_REST_ADVERTISED_HOST_NAME=`hostname` /etc/confluent/docker/run" ]
80
+ healthcheck :
81
+ test : [ "CMD-SHELL", "CONNECT_REST_ADVERTISED_HOST_NAME=`hostname` /etc/confluent/docker/healthcheck.sh" ]
79
82
environment :
80
83
CONNECT_BOOTSTRAP_SERVERS : ' broker:29092'
81
- CONNECT_REST_ADVERTISED_HOST_NAME : connect
82
84
CONNECT_REST_PORT : 8083
85
+ CONNECT_LISTENERS : " HTTP://0.0.0.0:8083"
83
86
CONNECT_GROUP_ID : compose-connect-group
84
87
CONNECT_CONFIG_STORAGE_TOPIC : docker-connect-configs
85
88
CONNECT_CONFIG_STORAGE_REPLICATION_FACTOR : 1
0 commit comments