@@ -2,7 +2,7 @@ version: '3'
2
2
3
3
services :
4
4
mysql :
5
- image : mysql:5.7.25
5
+ image : mysql:5.7.26
6
6
container_name : dataflow-mysql
7
7
environment :
8
8
MYSQL_DATABASE : dataflow
@@ -35,6 +35,8 @@ services:
35
35
dataflow-server :
36
36
image : springcloud/spring-cloud-dataflow-server:${DATAFLOW_VERSION:?DATAFLOW_VERSION is not set!}
37
37
container_name : dataflow-server
38
+ volumes :
39
+ - ' /tmp/apps:/apps/'
38
40
ports :
39
41
- " 9393:9393"
40
42
environment :
@@ -46,14 +48,17 @@ services:
46
48
- spring.cloud.dataflow.applicationProperties.stream.management.metrics.export.influx.enabled=true
47
49
- spring.cloud.dataflow.applicationProperties.stream.management.metrics.export.influx.db=myinfluxdb
48
50
- spring.cloud.dataflow.applicationProperties.stream.management.metrics.export.influx.uri=http://influxdb:8086
51
+ - spring.cloud.dataflow.applicationProperties.task.management.metrics.export.influx.enabled=true
52
+ - spring.cloud.dataflow.applicationProperties.task.management.metrics.export.influx.db=myinfluxdb
53
+ - spring.cloud.dataflow.applicationProperties.task.management.metrics.export.influx.uri=http://influxdb:8086
49
54
- spring.cloud.dataflow.grafana-info.url=http://localhost:3000
50
55
- SPRING_DATASOURCE_URL=jdbc:mysql://mysql:3306/dataflow
51
56
- SPRING_DATASOURCE_USERNAME=root
52
57
- SPRING_DATASOURCE_PASSWORD=rootpw
53
58
- SPRING_DATASOURCE_DRIVER_CLASS_NAME=org.mariadb.jdbc.Driver
54
59
depends_on :
55
60
- kafka
56
- entrypoint : " ./wait-for-it.sh mysql:3306 -- java -jar /maven/spring-cloud-dataflow-server.jar"
61
+ entrypoint : " ./wait-for-it.sh -t 120 mysql:3306 -- java -jar /maven/spring-cloud-dataflow-server.jar"
57
62
58
63
app-import :
59
64
image : springcloud/openjdk:latest
@@ -82,10 +87,10 @@ services:
82
87
- SPRING_DATASOURCE_USERNAME=root
83
88
- SPRING_DATASOURCE_PASSWORD=rootpw
84
89
- SPRING_DATASOURCE_DRIVER_CLASS_NAME=org.mariadb.jdbc.Driver
85
- entrypoint : " ./wait-for-it.sh mysql:3306 -- java -Djava.security.egd=file:/dev/./urandom -jar /spring-cloud-skipper-server.jar"
90
+ entrypoint : " ./wait-for-it.sh -t 120 mysql:3306 -- java -Djava.security.egd=file:/dev/./urandom -jar /spring-cloud-skipper-server.jar"
86
91
87
92
influxdb :
88
- image : influxdb:1.7.5
93
+ image : influxdb:1.7.7
89
94
container_name : influxdb
90
95
ports :
91
96
- ' 8086:8086'
0 commit comments