Docker und CI/CD · Junior · Frage 5 von 75
Was ist der Unterschied zwischen RUN und CMD?
- 1
RUNläuft beim Build;CMDbeim Start des Containers - 2
RUNist für Linux-Images,CMDfür Windows-Images - 3
RUNstartet die App im Hintergrund;CMDim Vordergrund
Antwort zeigen
Richtige Antwort: RUN läuft beim Build; CMD beim Start des Containers
Erklärung
RUN npm ci brennt das Ergebnis in eine Image-Schicht ein. CMD ["node", "server.js"] ist nur Metadaten: der Standardbefehl beim Start eines Containers.