Docker i CI/CD · Middle · Pytanie 8 z 75
Dlaczego CMD ["npm", "start"] odradza się w obrazach produkcyjnych?
- 1npm jest usuwany z oficjalnych obrazów Node po budowaniu
- ✓Poprawna odpowiedź: npm może nie przekazać sygnałów do node i dodaje zbędny proces
- 3npm start domyślnie uruchamia aplikację w trybie deweloperskim
Wyjaśnienie
Uruchamianie node bezpośrednio sprawia, że to on dostaje SIGTERM, więc łagodne zamknięcie działa, i odpada narzut npm.