Упаковать систему в докер образ и автоматизировать разворот

Цена договорная
09 декабря 2022, 16:23 • 7 откликов • 73 просмотра
Что есть:
1. Фронт, на ноде, yarn
2. Бек на Laravel, очереди, сокеты. Есть доп модули, написанные на node, python, лежат как пакеты в ядре
3. Есть простой скрипт по развороту

В чем проблема:
1. Есть докер, мы упаковали по разным контейнерам фронт и бек, но есть неуверенность в правльности сборки. Так как постоянно что то ломается, не хватает каких то зависимостей. Разворот системы занимает два три дня.

Что надо:
1. Сделать докер контейнер для фронта и бека, со всеми нужными зависимостями. Подключить логи каки нить, чтобы понимать где что отваливается, но лучше что бы не отваливалось. Сделать чтобы сокеты и очереди работали и поддерживались супервизором.
2. Написать скрипт, который будет разворачивать систему со всеми нужными модулями. Можно сделать так, чтобы нужные модули выбирались на этапе сборки приложения