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

Как устроен рабочий процесс разработки Web приложений на Nodejs с Docker?

Без докера процесс разработки такой

1. Пишешь код
2. Сборщик запускается при изменении кода
3. Смотришь что получилось
5. Коммитишь
6. Пушишь

Удобно.

А когда докер есть как всё это происходит? Каков процесс? И как работать с базой?
  • Вопрос задан
  • 83 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
Решения вопроса 1
@marataziat
Джангист-тракторист
Все очень просто, в докере есть image - это представь себе какбы snapshot виртуальной машины ты можешь его запустить и будет запущенный image, запущенный image это container!

Если просто то вот как это выглядит:
1. Пишешь код
2. Пишешь Dockerfile (Именно твой nodejs сервер app.js который запускает, погугли Dockerfile express.js)
3. Если нужны какие-то вещи например postgres или redis надо обьявить их в docker-compose
4. В docker-compose тебе нужно задать volume чтоб контейнер знал где твой волюм на физической машине
5. Пушишь с обычного компа как обычно
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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