Задать вопрос

Какую структуру контейнеров сделать для рачки микросервисов?

Есть 4 сервиса в одном в репозитории в подпапках.
Сами сервисы запускаются на локально ноде, но 3 из них требуют редиса, а один - Postgre SQL
Сейчас в корне лежит такой docker-compose.yml
version: '2'

services:
  redis:
    image: 'redis:latest'
    ports:
      - '6379:6379'

И я поднимаю этот контейнер перед запуском любого из сервисов.
Где и как лучше положить docker compose, чтобы я мог из подпапки сервиса, который требует Postgre SQL запустить его, а из подпапки любого сервиса я мог запустить редис?
  • Вопрос задан
  • 56 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
если все сервисы должны вместе запускаться, то пусть docker-compose будет в корне репозитория, иначе пусть он будет рядом с каждым сервисом
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы