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!