Docker und CI/CD · Middle · Frage 5 von 75

Was ist der Unterschied zwischen CMD ["node", "server.js"] und CMD node server.js?

Antwort zeigen

Richtige Antwort: Die Exec-Form startet node als PID 1; die Shell-Form packt es in /bin/sh -c

Erklärung

In der Shell-Form ist die Shell PID 1 und leitet SIGTERM meist nicht weiter, also wartet docker stop den Timeout ab und beendet die App ohne sauberes Herunterfahren.

Zum Weiterlesen

Fehler in der Frage

Docker und CI/CD · Middle · Frage 5

Teste dich selbst

Mach den Test Docker und CI/CD · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen