Heim >Betrieb und Instandhaltung >Docker >Wird ein Neustart von Docker Apache im Container neu starten?
Wird ein Neustart von Docker Apache im Container neu starten?
Durch einen Neustart von Docker wird Apache im Container weder neu gestartet noch wird er neu gestartet Container: Wenn die Container-Startmethode den Parameter --restart=always verwendet, führt dieser Modus dazu, dass der Apache-Dienst im Container automatisch fortgesetzt wird, nachdem Docker beendet und neu gestartet wird.
Hinweis: Wenn Docker über exec in den Container gelangt, müssen Sie den Server neu starten, nachdem Sie die Apache-Konfiguration geändert haben. Wenn Sie den folgenden Befehl im Container verwenden, wird der Container beendet:
service apache2 restart
Verwenden Sie die folgenden zwei Methoden. Sie können Apache-Konfigurationsinformationen aktualisieren, ohne den Container zu verlassen:
Methode 1: Im Container ausführen
service apache2 reload
Methode 2 : Ausführen außerhalb des Containers:
docker restart [container name]
Weitere verwandte Tutorials finden Sie in der Spalte Docker-Tutorial auf der chinesischen PHP-Website.
Das obige ist der detaillierte Inhalt vonWird ein Neustart von Docker Apache im Container neu starten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!