Ansible_Udemy
/
docker-compose.yml
50 строк · 885.0 Байт
1version: "3"
2services:
3app:
4build:
5context: .
6dockerfile: ./apps/app/Dockerfile
7restart: always
8container_name: app
9ports:
10- 3001:80
11networks:
12- myNetwork
13converter:
14build:
15context: .
16dockerfile: ./apps/converter/Dockerfile
17restart: always
18container_name: converter
19volumes:
20- .env:/opt/app/.env
21depends_on:
22- rmq
23networks:
24- myNetwork
25api:
26build:
27context: .
28dockerfile: ./apps/api/Dockerfile
29restart: always
30container_name: api
31volumes:
32- .env:/opt/app/.env
33ports:
34- 3002:3000
35networks:
36- myNetwork
37depends_on:
38- rmq
39rmq:
40image: rabbitmq:3-management
41restart: always
42networks:
43- myNetwork
44environment:
45- RABBITMQ_DEFAULT_USER=admin
46- RABBITMQ_DEFAULT_PASS=admin
47
48networks:
49myNetwork:
50driver: bridge