Docker i CI/CD · Middle · Pytanie 1 z 75
Jaka jest główna zaleta budowania wieloetapowego (multi-stage)?
- 1Obraz jest dzielony na kilka mniejszych obrazów pushowanych osobno
- 2Każdy etap działa na osobnej maszynie, więc budowanie kończy się szybciej
- ✓Poprawna odpowiedź: Narzędzia budowania zostają we wcześniejszych etapach; końcowy obraz ma tylko pliki runtime
Wyjaśnienie
Etap builder instaluje zależności dev i kompiluje; etap końcowy kopiuje tylko wynik przez COPY --from=builder. Obrazy są mniejsze i bezpieczniejsze.