Docker i CI/CD · Senior · Pytanie 66 z 75
Dlaczego często zmieniane warstwy powinny być na końcu, a wspólne warstwy bazowe stabilne?
- ✓Poprawna odpowiedź: Węzły mają już warstwy bazowe i pobierają tylko małe górne
- 2Rejestry liczą opłatę za każdą warstwę, więc mniej zmian kosztuje mniej
- 3Docker przy każdym pushu scala zmienione warstwy z bazową
Wyjaśnienie
Jeśli wszystkie usługi mają jeden obraz bazowy, wdrożenie pobiera tylko warstwę aplikacji. Przebudowa bazy przy każdym wydaniu wymusza pełne pobrania wszędzie.