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

Как настроить деплой приложения?

Всем привет. Вроде бы 12 лет в разработке, а кинулся деплоится и понимаю, что в этом вопросе я не силён.
Суть такая:
2 окружения - продакшн и девелопмент
В каждом окружении есть база данных, главный сайт (бекенд, фронтенд), crm (бекенд, фронтенд). Сейчас всё крутится в докере, под менеджментом Jenkins. Бекенд собирается и поднимается на определённом порту, база данных также запускается в докере, фронтенд собирается и копируется в виртуальный сервер nginx, который также запускается в докере. Удобно, но, мне кажется, это не продакшн подход. Кажется что слабое звено тут докер, так как очень просто случайно удалить образы.
Подскажите или посоветуйте решения для организации деплоймента. Что используют профессионалы? :)
Спасибо!
  • Вопрос задан
  • 446 просмотров
Подписаться 6 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Специализация Frontend-разработчик
    9 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@vitaly_il1
DevOps Consulting
А что вам не нравится в вашем сегодняшнем методе?
- есть какие-то ручные шаги?
- есть какие-то адреса или параметры  hardcoded?

Кажется что слабое звено тут докер, так как очень просто случайно удалить образы.

Можно точнее/подробнее? Удалить в принципе можно все, если постараться :-)
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
Лига Роботов Новосибирск
от 65 000 до 85 000 ₽
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽