@SteepZero

Как удобнее организовать работу над составным проектом?

Не уверен, что правильно оперирую понятиями, так что смело меня поправляйте

Есть большой проект - состоит из 4х взаимосвязанных частей
1. ERP-система на Laravel
2. Дэшборд 1 (на Laravel) - пользует данные из ERP, сайта компании (п. 4) и SSO (п. 3)
3. SSO-сервер (на Laravel) - пользует данные из ERP
4. Сайт компании, который тоже пользует данные из ERP-системы и SSO

Сайты на двух разных серверах (ERP на одном, все остальное - на другом)
И конфигурации серверов разные

Проблема появляется, когда в проект подключается новый человек
Чтобы начать работу над одним проектом, нужно поднять все 4 и покопаться в их конфигах

Это долго и неудобно

Нужна помощь с организацией волшебной консольной команды, которая поднимет все сразу

На ум приходит Docker - контейнер для всех 4х частей или по контейнеру на каждую?

В общем, буду рад идеям и вашему опыту
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
yellow79
@yellow79
Senior Software Engineer
Конечно же по контейнеру на каждую. Создаёте 4 контейнера, описываете после всё в docker-compose и одной командой в консоли поднимаете весь проект целиком.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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