Docker i CI/CD · Senior · Pytanie 18 z 75
Dlaczego w monorepo zmiana jednego pakietu może przebudować obraz każdej aplikacji?
- 1Docker nie potrafi budować obrazów w monorepo
- ✓Poprawna odpowiedź: Każdy obraz kopiuje całe repo i główny lockfile
- 3npm wyłącza cache warstw dla workspaces
Wyjaśnienie
Każda zmiana unieważnia COPY . .. Przycięcie do podzbioru zależności aplikacji (np. turbo prune) daje każdemu obrazowi minimalny kontekst i lockfile.