forked from mozilla/payments-env
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose-deploy.yml
63 lines (54 loc) · 1.05 KB
/
docker-compose-deploy.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
52
53
54
55
56
57
58
59
60
61
62
63
# This is for deployments, where the volume source is not overridden. For a
# development set of containers, please see docker-compose.yml
# nginx container doesn't have the code in it so set up the volumes.
nginx:
extends:
file: configs/base.yml
service: nginx
links:
- service:payments-service
volumes_from:
- example
- logs
- ui
service:
extends:
file: configs/base.yml
service: service
links:
- solitude:solitude
solitude:
extends:
file: configs/base.yml
service: solitude
links:
- mysql:mysql
- auth:solitude-auth
volumes_from:
- logs
auth:
extends:
file: configs/base.yml
service: auth
mysql:
extends:
file: configs/base.yml
service: mysql
volumes_from:
- mysqldata
mysqldata:
extends:
file: configs/base.yml
service: mysqldata
ui:
extends:
file: configs/base.yml
service: ui
example:
extends:
file: configs/base.yml
service: example
logs:
extends:
file: configs/base.yml
service: logs