Dobrze rozumiem, że volumeny są fajne do momentu kiedy aplikacje testujemy u siebie lokalnie czy wszystko itp działa, ale na produkcji sam kontener ma już działać totalnie niezależnie od OS i jedynie co robi kontener to kopiuje zawartość aplikacji add/copy do kontenera i sam sobie normalnie działa? I każda zmiana obrazu = przebudowa na nowo, no ale do tego służą właśnie narzędzia CI typu #jenkins czy travis
#docker
#docker


























I teraz projekt wygląda tak :
Są dwa repo :
1. Repo z master branchem
źródło: comment_A76aiTKEDx0EZIuG0MyGMBcaraapAqHw.jpg
PobierzDeveloper pushuje zmiany na master brancha na repo nr 1.- zazwyczaj to zła praktyka, by jakiś dev robił sobie pusha na mastera. Taki trigger winien być przy otwieraniu MR/PR do mastera i jeżeli przejdą testy wszelkiego rodzaju + będzie approval od 1 osoby, wtedy dopiero można zrobić merge do mastera z brancha tego developera.