Мое настоящее понимание заключается в том, что Docker выполняет любые команды RUN git clone
во время docker build
, и, следовательно, кодовая база для моего приложения «испечена» на изображении Docker.Docker git clone на запуске контейнера?
Как я могу запустить git clone
при запуске контейнера?
Или это считается плохой практикой и анти-узором?
Идея состоит в том, что я не хочу, чтобы каждый раз, когда я вносил какие-либо изменения в репозиторий git
, я не хочу поднимать свою версию изображения Docker.
Это именно то, что мне нужно. Спасибо за совет! – AJB
Как это работает с большой версией кода + длинной проверки? Теперь у нас есть подчиненный VMWare, который обновляет SVN. С докером вы создадите новое изображение докеры с нуля + полную проверку? – RvdK