Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Hat ein Neustart des Docker-Dienstes Auswirkungen auf den Container?

Hat ein Neustart des Docker-Dienstes Auswirkungen auf den Container?

青灯夜游
青灯夜游Original
2022-02-23 16:20:4210439Durchsuche

Ein Neustart des Docker-Dienstes wirkt sich auf den Container aus. Nach dem Neustart des Docker-Dienstes wird die Ausführung des Containers gestoppt, da nach dem Neustart des Docker-Dienstes alle auf diesem Server ausgeführten Docker-Container beendet werden und nicht mit dem Docker-Start gestartet werden.

Hat ein Neustart des Docker-Dienstes Auswirkungen auf den Container?

Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Docker-1.13.1-Version, Dell G3-Computer.

Ein Neustart des Docker-Dienstes hat Auswirkungen auf den Container.

Nach dem Neustart von Docker werden auch alle auf diesem Server laufenden Docker-Container beendet, d. h. die Container werden nicht mehr ausgeführt und starten nach dem Docker-Start nicht mehr.

Sie können docker ps -a verwenden, um einen Blick darauf zu werfen.

Gibt es für uns also eine Möglichkeit, den Docker-Prozess neu zu starten und den Container automatisch starten zu lassen?

Es gibt zwei Möglichkeiten, es festzulegen:

1. Der Container wurde noch nicht erstellt, wenn der Container ausgeführt wird.

docker run -id --restart=always -p 9999:9999 -v xxxx:xxxx 镜像名称:tag

2 :

docker update --restart=always 容器名字或者容器ID

Um sofort wirksam zu werden, starten Sie Docker neu. systemctl restart docker. Andernfalls warten Sie, bis es das nächste Mal neu gestartet wird und es automatisch wirksam wird.

Sonstiges: Wenn Sie den automatischen Start stoppen möchten, führen Sie den folgenden Befehl aus:

docker update --restart=no 容器名字或者容器ID

Empfohlenes Lernen : „Docker-Video-Tutorial

Das obige ist der detaillierte Inhalt vonHat ein Neustart des Docker-Dienstes Auswirkungen auf den Container?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn