Docker i CI/CD · Junior · Pytanie 5 z 75
Czym różnią się RUN i CMD?
- ✓Poprawna odpowiedź:
RUNdziała podczas budowania;CMDustala, co uruchomić na starcie - 2
RUNjest dla obrazów Linuksa, aCMDdla obrazów Windows - 3
RUNuruchamia aplikację w tle;CMDna pierwszym planie
Wyjaśnienie
RUN npm ci zapisuje wynik w warstwie obrazu. CMD ["node", "server.js"] to tylko metadane: domyślne polecenie przy starcie kontenera.