Detached Container
Teil des Abschnitts Einführung in Docker der Terminal-Journey von Coddy — Lektion 13 von 40.
Einige Images führen langlebige Dienste (einen Webserver, eine Datenbank) aus, anstatt nur einen kurzen Befehl. Diese starten Sie im Hintergrund mit dem Flag -d (detached):
docker run -d --name web nginxAnstatt die Ausgabe des Containers zu streamen, gibt Docker die ID des Containers aus und gibt die Steuerung sofort an Sie zurück. Der Container läuft weiterhin im Hintergrund.
Um alle aktuell laufenden Container anzuzeigen, verwenden Sie docker ps:
docker psJede Zeile zeigt die Container-ID, das Image, den Befehl, den Status und den Namen.
Aufgabe
EinfachStarte einen detached nginx-Container namens site, und führe dann docker ps aus, um zu bestätigen, dass er läuft.
Spickzettel
Führen Sie einen Container im Hintergrund mit -d (detached) aus und weisen Sie ihm mit --name einen Namen zu:
docker run -d --name web nginxListen Sie alle laufenden Container auf:
docker psProbier es selbst
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Einführung in Docker
4Verwalten von Containern
Container benennenDetached ContainerAlle Container auflistenStoppen und EntfernenZusammenfassung – Container-Lifecycle5Container untersuchen
Container-LogsDetails untersuchenBefehle ausführenZusammenfassung – Health Check