-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdocker-compose-FlightCompany.yaml
46 lines (44 loc) · 1.09 KB
/
docker-compose-FlightCompany.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
networks:
flightcompany_backend:
name: "flightcompany_backend"
flightcompany_public:
name: "net"
external: true
services:
# adminer:
# container_name: adminer_flightcompany
# image: adminer
# restart: unless-stopped
# ports:
# - 8099:8080
# networks:
# - flightcompany_backend
# - flightcompany_public
flightcompany_db:
hostname: db.flightcompany
container_name: flightcompany_mysql_container
build: ./src/FlightCompanyDB/.
image: flightcompany/db
env_file:
- ./src/FlightCompanyDB/.env
ports:
- "5433:5432"
- "3307:3306"
networks:
- flightcompany_backend
restart: unless-stopped
flightcompany_service:
depends_on:
- flightcompany_db
hostname: service.flightcompany
container_name: flightcompany_service_container
build: ./src/FlightCompanyService/.
image: flightcompany/service
env_file:
- ./src/FlightCompanyService/.env
ports:
- "8091:8091"
networks:
- flightcompany_backend
- flightcompany_public
restart: unless-stopped