Heim > Artikel > Betrieb und Instandhaltung > Wird der Container nach dem Neustart des Docker-Dienstes gelöscht?
In Docker wird der Container nach dem Neustart des Docker-Dienstes nicht gelöscht, aber der Container wird nicht mehr ausgeführt. Nach dem Neustart des Docker-Prozesses werden alle auf dem Server ausgeführten Docker-Container beendet und nicht gelöscht ps -a „Befehl zum Anzeigen aller Container.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Docker-1.13.1-Version, Dell G3-Computer.
Wird der Container nach dem Neustart des Docker-Dienstes gelöscht?
Bei unserer täglichen Arbeit müssen wir uns manchmal mit der Notwendigkeit auseinandersetzen, den Docker-Hintergrundprozess neu zu starten, z. B. einen bestimmten Fehler, der einen Neustart des Docker erfordert, oder eine Änderung Um eine private Warehouse-Adresse anzugeben, müssen Sie Docker neu starten. Wir wissen, dass bei einem Neustart des Docker-Prozesses auch alle auf diesem Server laufenden Docker-Container beendet werden, was eine große Herausforderung für die Verfügbarkeit der Anwendung darstellt.
Nach dem Neustart des Docker-Dienstes wird der Container nicht zerstört, aber der Container wird angehalten. Sie können Docker ps -a verwenden, um einen Blick darauf zu werfen. Gibt es für uns also eine Möglichkeit, den Docker-Hintergrundprozess neu zu starten, ohne dass das Problem auftritt? Container abschalten? Die Antwort ist ja.
sudo vim /etc/docker/daemon.json
#添加"live-restore": true选项{ "live-restore": true}
Nachdem die Änderung abgeschlossen ist, müssen Sie
sudo systemctl daemon-reloadausführen
Zu diesem Zeitpunkt können wir den Docker-Prozess neu starten. Führen Sie
sudo systemctl restart docker
aus /etc /docker/daemon.json konfigurieren, ist es am besten, im Voraus eine Vorlage zu erstellen und diese Konfigurationen im Voraus hinzuzufügen, bevor Sie sie in Produktion nehmen. Obwohl Kubernetes Pods entfernen kann, kann DaemonSet sie nicht entfernen, daher ist diese Konfiguration immer noch sehr hilfreich, wenn wir den Docker-Prozess neu starten müssen.
Empfohlenes Lernen: „
Docker-Video-TutorialDas obige ist der detaillierte Inhalt vonWird der Container nach dem Neustart des Docker-Dienstes gelöscht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!