Ansible_Udemy

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

48
networks:
49
  myNetwork:
50
    driver: bridge

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.