Wenn Sie Docker verwenden, müssen Sie es häufig so konfigurieren, dass es beim Booten startet, damit der Docker-Dienst nach dem Neustart des Servers automatisch gestartet werden kann. In diesem Artikel erfahren Sie, wie Sie Docker beim Booten starten.
Der erste Schritt ist die Installation von Docker
Wenn Sie Docker noch nicht installiert haben, müssen Sie Docker zuerst installieren. Ich werde hier nicht näher auf den Installationsprozess eingehen. Sie können selbst nach relevanten Installations-Tutorials suchen.
Der zweite Schritt besteht darin, die Systemd-Dienstdatei zu erstellen.
Verwenden Sie auf dem Linux-System systemd, um den Dienst zu verwalten. Wir müssen eine systemd-Dienstdatei erstellen, um zu definieren, wie Docker gestartet wird.
Erstellen Sie die Datei /etc/systemd/system/docker.service und schreiben Sie den folgenden Inhalt:
[Unit]
Description=Docker Service
After=network.target
[Service]
Type=simple
ExecStart=/ usr /bin/dockerd
Restart=on-failure
[Install]
WantedBy=multi-user.target
Die spezifische Bedeutung dieser Datei ist wie folgt: Der Teil
Verwenden Sie nach dem Erstellen der Dienstdatei systemctl, um die Konfigurationsdatei neu zu laden, damit sie wirksam wird:
systemctl daemon-reload
Der dritte Schritt besteht darin, den Docker-Dienst so einzustellen, dass er beim Start startet.
Stellen Sie den Docker-Dienst so ein, dass er gestartet wird beim Start und führen Sie den folgenden Befehl aus:
systemctl enable docker.service
Dieser Befehl startet den Dienst docker.service, wenn das System startet.
Der vierte Schritt besteht darin, zu überprüfen, ob der Docker-Dienst erfolgreich gestartet wurde.
Führen Sie den folgenden Befehl aus, um zu überprüfen, ob der Docker.service-Dienst gestartet wurde:
systemctl is-enabled docker.service
Wenn der Befehl „enabled“ zurückgibt ", es bedeutet docker Der .service-Dienst wurde erfolgreich gestartet.
Zu diesem Zeitpunkt haben wir den Docker-Dienst so eingestellt, dass er beim Booten startet. Auf diese Weise wird der Docker-Dienst automatisch gestartet, nachdem der Server neu gestartet wurde. Verbesserte Produktionseffizienz und Komfort.
Das obige ist der detaillierte Inhalt vonSo starten Sie Docker beim Booten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!