dancha
@dancha
Обожаю python

Как правильно использовать git и docker?

Если вкрце то:
Я хочу изменить приложение, сохранить в гите, что дальше мне нужно сделать с докером, что бы на рабочей машине все заработало с новой версией?

Подробнее:
Сейчас, у меня приложение на ubuntu, как сервис.
Если я что то поменял в проекте, запушил это со своего компа.
То на рабочей машине я просто в папке с приложением пулю, а потом перезагружаю сервис и все ок.
Вот так:
cd /home/admin/bot/ (перехожу в папку приложения)
git pull (пулю)
sudo systemctl restart bot (перезагружаю сервис)

А если я буду делать это с помощью докера, то вопросы следующие:
Если я поменял приложение, запушил, как мне правильно перезагружать контейнер?
То есть там где я и делал изменения, сначала запушить git, потом запушить докер.
Потом с рабочей машины остановить и перезапустить контейнер посредством docker run my_container?
Я не вкуриваю, он на этом моменте (docker run my_container) делает что то типо pull как у гита или как это правильно сделать?
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы