Docker und CI/CD · Middle · Frage 30 von 75
Was macht exec "$@" am Ende eines Entrypoint-Skripts?
- 1Ersetzt die Shell durch den Befehl, sodass er PID 1 wird
- 2Startet den Befehl im Hintergrund und beendet das Skript
- 3Gibt jedes an den Container übergebene Argument aus
Antwort zeigen
Richtige Antwort: Ersetzt die Shell durch den Befehl, sodass er PID 1 wird
Erklärung
Entrypoint-Skripte bereiten oft die Konfiguration vor und übergeben dann. Ohne exec bleibt die Shell PID 1, und Signale erreichen die App eventuell nie.