-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdocker-compose-ACMESky.yaml
72 lines (67 loc) · 1.48 KB
/
docker-compose-ACMESky.yaml
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
64
65
66
67
68
69
70
71
72
volumes:
mysql_data:
networks:
acmesky_camunda-platform:
external: true
acmesky_backend:
name: "acmesky_backend"
acmesky_public:
name: "net"
external: true
services:
# adminer:
# container_name: adminer_acmesky
# image: adminer
# restart: unless-stopped
# ports:
# - 8098:8080
# networks:
# - acmesky_backend
# ACMEsky sevices
acmesky_db:
hostname: db.acmesky
container_name: acmesky_mysql_container
build: ./src/ACMESkyDB/.
image: acmesky/db
env_file:
- ./src/ACMESkyDB/.env
volumes:
- mysql_data:/var/lib/mysql
ports:
- "5432:5432"
- "3306:3306"
networks:
- acmesky_backend
restart: unless-stopped
acmesky_service:
depends_on:
- acmesky_db
hostname: service.acmesky
container_name: acmesky_service_container
build: ./src/ACMESkyService/.
image: acmesky/service
env_file:
- ./src/ACMESkyService/.env
ports:
- "8090:8090"
volumes:
- ./resources/bpmn:/bpmn:ro
networks:
- acmesky_backend
- acmesky_camunda-platform
- acmesky_public
restart: unless-stopped
acmesky_website:
depends_on:
- acmesky_service
hostname: www.acmesky
container_name: acmesky_www_container
build: ./src/ACMESkyFrontend/.
image: acmesky/frontend
env_file:
- ./src/ACMESkyFrontend/.env
ports:
- "8078:8080"
networks:
- acmesky_public
restart: unless-stopped