Obecnie rozumiem, że Docker wykonuje dowolne polecenia RUN git clone
podczas docker build
, a tym samym baza kodu dla mojej aplikacji jest "wypiekana" na obrazie Docker.Docker git clone na premierze kontenera?
W jaki sposób mogę uruchomić system git clone
po uruchomieniu kontenera?
Czy jest to uważane za złą praktykę i anty-wzór?
Pomysł polega na tym, że nie chcę zmieniać wersji obrazu Docker za każdym razem, gdy wprowadzam zmiany w repozytorium git
.
To jest dokładnie to, czego potrzebowałem. Dzięki za wskazówkę! – AJB
Jak to działa z dużą fazą kodu + długą fazą realizacji transakcji? Mamy teraz niewolnika VMWare, który wykonuje aktualizację SVN. Dzięki dockerowi stworzysz nowy obraz do doków od podstaw + kompletne zamówienie? – RvdK