-d: Führen Sie den Container im Hintergrund aus und geben Sie die Container-ID zurück. -i: Führen Sie den Container im interaktiven Modus aus, normalerweise mit -t verwendet; -t: weist dem Container ein Pseudo-Eingabeterminal neu zu, wird normalerweise zusammen mit -i verwendet; Zusatzwissen: docker-compose startet nginx per sh-Befehl und der Container wird automatisch mit dem Code 0 beendet In der von Docker-Compose verwendeten Vorlagendatei wird der Container automatisch gestartet, indem der Befehl sh über den Einstiegspunkt oder den Befehlsparameter ausgeführt wird, um den Nginx-Dienst zu starten. Der Container wird jedoch automatisch beendet, nachdem Docker-Compose ausgeführt wurde.
Grund: Der Mechanismus von Docker besteht darin, den Container im Hintergrund auszuführen. Es muss mindestens ein Vordergrundprozess vorhanden sein. Wenn der vom Container ausgeführte Befehl kein angehaltener Befehl ist (z. B. Ausführen von top, tail), wird er automatisch beendet. Lösung: Sie können den Befehl sh mit dem Konfigurationselement -g „daemon off;“ verwenden, um den Nginx-Dienst im Vordergrundmodus zu starten.
Wenn der Container mehrere Prozesse gleichzeitig starten muss, verschieben Sie einfach einen davon in den Vordergrund, zum Beispiel:
oder
Der obige Artikel „Der Status lautet nach Docker-Ausführung immer „Beendet““ ist der gesamte Inhalt, den der Herausgeber mit Ihnen geteilt hat. Ich hoffe, er kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen. Das könnte Sie auch interessieren:
|
>>: Lösen Sie das Sprungproblem des mobilen Endgeräts (CSS-Übergang, Ziel-Pseudoklasse).
1. Rendern JD-Effekt Simulationseffekt 2. Grundsa...
Inhaltsverzeichnis Nachlass ES5-Prototypvererbung...
Inhaltsverzeichnis Zusammenfassung Gesamtprozess ...
1. Verwenden Sie die Tastenkombination Strg + Ums...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikel werde ich die relevanten Inhalt...
Vorwort Wenn es um Datenbanktransaktionen geht, f...
Eine Root-Routing-Komponente (die Root-Routing-Ko...
Schauen wir uns zunächst den Code an: ALTER TABLE...
** Installieren Sie mysql-8.0.20 unter Linux ** U...
Installations-Tutorial zur kostenlosen Installati...
Der spezifische Code für die Verwendung von jQuer...
GUN-Bildschirm: Offizielle Website: http://www.gn...
Standortabgleichsreihenfolge 1. Übereinstimmung m...
Das Standardspeicherverzeichnis von MySQL ist /va...