Docker ist ein Software -Forum, mit dem Benutzer Anwendungen über Container erstellen, ausführen und verwalten können. Docker bietet viele Tools und Dienste zum Erstellen und Bereitstellen von Containern sowie zur Verwaltung ihres Lebenszyklus. Docker Services sind für die Organisation von Docker -Bildern und -Containern im System verantwortlich. Darüber hinaus können Benutzer die Docker -Dienste zum Speichern von Ressourcen, Fehlerbehebung, Upgrade oder Wartung einstellen.
In diesem Artikel veranschaulicht.
So stoppen Sie alle Docker -Dienste?
Um alle Docker -Dienste einschließlich der Docker -Engine und alle laufenden Container zu stoppen, starten Sie zuerst die Eingabeaufforderung oder Windows PowerShell als Administrator. Dann führen Sie das aus “ausDocker Stop $ (Docker PS -A -Q)" oder "Net Stop DockerBefehl, alle Docker -Dienste zu stoppen. Befolgen Sie dazu die vorgeschriebenen Schritte, um dies zu tun.
Schritt 1: Starten Sie "Windows PowerShell"
Suchen Sie zuerst nach “Windows PowerShell”Im Startmenü und führen Sie es mit Administratorrechten aus:
Es navigiert zum Terminal von Windows PowerShell.
Schritt 2: Docker -Dienste stoppen
Führen Sie die “aus, um alle Docker -Dienste auf dem System auszuführenDocker Stop $ (Docker PS -A -Q)" Befehl. Hier das "-AFlag wird verwendet, um alle Docker -Container aufzulisten, und die “-QDie Option wird verwendet, um nur die ID des Containers in der Ausgabe anzuzeigen:
Docker Stop $ (Docker PS -A -Q)Im obigen Bild sind alle IDs der Docker -Container zu sehen, die gestoppt wurden.
Darüber hinaus können Sie alle Docker -Dienste in Powershell einstellen. Führen Sie dazu den folgenden Befehl aus:
Net Stop DockerDer obige Screenshot zeigt, dass der Docker Engine -Service erfolgreich gestoppt wurde.
Bonus -Tipp: Entfernen Sie alle Docker -Container
Benutzer können auch alle Docker -Container entfernen. Verwenden Sie dazu den folgenden Befehl:
Docker RM $ (Docker PS -A -Q)Dieser Befehl hat alle gestoppten Container entfernt. Verwenden Sie ihn also mit Vorsicht.
Notiz: Beachten Sie, dass das Anhalten aller Docker -Dienste zu Datenverlust oder einer Störung der laufenden Anwendungen führen kann. Stellen Sie daher unbedingt wichtige Daten vor, bevor Sie diese Befehle ausführen.
Abschluss
Um alle Docker -Dienste einschließlich der Docker -Engine und alle laufenden Container zu stoppen, führen Sie die “ausDocker Stop $ (Docker PS -A -Q)Befehl im Terminal. Verwenden Sie die “, um Docker -Dienste in Powershell zu stoppen, die“Net Stop Docker" Befehl. Diese Beschreibung veranschaulicht die schrittweise Prozedur, um alle Docker-Dienste zu stoppen.