forked from yuelicn/docker-apollo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapollo-compose.yml
51 lines (48 loc) · 1.63 KB
/
apollo-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
version: "3"
services:
apollo-configservice:
container_name: apollo-configservice
build: apollo-configservice/
image: apollo-configservice
ports:
- 8080:8080
volumes:
- "/docker/apollo/logs/100003171:/opt/logs/100003171"
environment:
- spring_datasource_url=jdbc:mysql://47.xx.xx.209:8306/ApolloConfigDB_TEST?characterEncoding=utf8
- spring_datasource_username=root
- spring_datasource_password=Tusdao@xx*
- eureka.instance.ip-address=172.11.11.11
restart: always
apollo-adminservice:
container_name: apollo-adminservice
build: apollo-adminservice/
image: apollo-adminservice
ports:
- 8090:8090
volumes:
- "/docker/apollo/logs/100003172:/opt/logs/100003172"
environment:
- spring_datasource_url=jdbc:mysql://47.xx.xx.209:8306/ApolloConfigDB_TEST?characterEncoding=utf8
- spring_datasource_username=root
- spring_datasource_password=Tusdao@xx*
- eureka.instance.ip-address=172.11.11.11
depends_on:
- apollo-configservice
restart: always
apollo-portal:
container_name: apollo-portal
build: apollo-portal/
image: apollo-portal
ports:
- 8070:8070
volumes:
- "/docker/apollo/logs/100003173:/opt/logs/100003173"
- "/Apollo/docker-image/apollo-portal/config/apollo-env.properties:/apollo-portal/config/apollo-env.properties"
environment:
- spring_datasource_url=jdbc:mysql://47.xx.xx.209:8306/ApolloPortalDB?characterEncoding=utf8
- spring_datasource_username=root
- spring_datasource_password=Tusdao@xx*
depends_on:
- apollo-adminservice
restart: always