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

Как правильно задеплоить докер контейнер?

Привет, знатоки!

Недавно начал курить тему с докерами
Вообщем, что имеем
Фулл-стэк приложение
3 контейнера

1 Контейнер - Фронт
2 Контейнер - Бэк
3 Контейнер - Nginx с проксированием

Всё запускается через docker-compose

Каким образом всё это лучше деплоить на рабочий сервак?
Тупым способом, копирования исходников проектов на сервак, и уже оттуда запускать через docker-compose build && docker-compose up -d
Или ещё есть более элегантный и быстрый способ?

Хотелось бы не хранить исходники на проекте
И хотелось бы максимально быстро с рабочий станции отправлять изменения на сервак, и чтобы эти контейнеры (уже на серваке) автоматом пересобирались и без глубоких погружений в ci-cd
  • Вопрос задан
  • 207 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + ML и нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик расширенный
    14 месяцев
    Далее
  • Академия Эдюсон
    DevOps-инженер + ИИ
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
AshBlade
@AshBlade
Просто хочу быть счастливым
1. деплоишь новую версию приложения в гите
2. запускается пайплайн, который пушит новый образ в реестр докера
3. запускаешь docker-compose up ... который пулит новый образ
Ответ написан
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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