Deinstallieren Sie die Docker-Software und alle ihre Container auf Ubuntu 22.04

Deinstallieren Sie Die Docker Software Und Alle Ihre Container Auf Ubuntu 22 04



Docker ist ein renommiertes Tool, das die Entwickler verwenden, um die Bereitstellung und Verwaltung von Softwareanwendungen zu vereinfachen. Mit Docker können Sie die Container verwenden, um eine isolierte Umgebung für jede Anwendung zu erstellen, wenn Sie sie bereitstellen, um die Effizienz des Hostsystems und eine bessere Ressourcennutzung zu verbessern.

Dank Docker können die Entwickler die Softwareanwendungen in jeder Umgebung erstellen, testen und bereitstellen. Sie können sich Docker als ein Tool vorstellen, das wie eine VM funktioniert, nur dass es die Ressourcen des Hostsystems nicht belastet. Manchmal möchten Sie Docker möglicherweise auf Ihrem Ubuntu 22.04 deinstallieren. In einem solchen Fall benötigen Sie eine sichere Methode, um Docker und alle seine Container zu deinstallieren. Wir werden einen schrittweisen Prozess zur sauberen Deinstallation von Docker auf Ubuntu 22.04 behandeln.

Deinstallieren Sie Docker unter Ubuntu 22.04

Wir werden Docker und seine Container in verschiedenen Schritten deinstallieren.







1. Bestätigen Sie die Docker-Pakete

Der erste Schritt besteht darin, alle verfügbaren Docker-Pakete auf Ihrem Ubuntu 22.04 aufzulisten. Sie können den Befehl dpkg verwenden, um die installierten Pakete aufzulisten oder die Docker-Version zu überprüfen:



$ dpkg -l | Griff -ICH Docker



2. Löschen Sie die Docker-Images

Durch das Löschen der Docker-Pakete werden die von Ihnen erstellten Images nicht gelöscht. Überprüfen Sie zunächst die verfügbaren Docker-Images mit dem folgenden Befehl:





$ Docker-Bilder

Löschen Sie die verfügbaren Bilder, indem Sie den folgenden Befehl ausführen:

$ Docker-rmi $ ( Docker-Bilder -q )

Der von uns ausgeführte Befehl entfernt alle Images, um den Speicherplatz freizugeben, der zuvor von den Docker-Images auf Ihrem System belegt wurde.



Wenn wir versuchen, die Images erneut aufzulisten, ist kein Docker-Image auf dem System verfügbar. Das bedeutet, dass wir es geschafft haben, sie alle zu entfernen.

3. Löschen Sie die Docker-Container

Wenn Sie mit Docker arbeiten, müssen Sie verschiedene Container erstellen. Wir müssen sie auch löschen, bevor wir das Docker-Paket deinstallieren. Listen Sie die verfügbaren Container mit dem Befehl ps -a auf.

$ Docker p.s -A

Sie können jeden Container einzeln löschen, aber das würde einige Zeit in Anspruch nehmen, insbesondere wenn Sie mehrere Container haben. Ein besserer Ansatz besteht darin, alle verfügbaren Container mit dem Befehl rm zu löschen.

$ Docker rm $ ( Docker p.s -aq )

Alle Container-IDs der gelöschten Container werden angezeigt, nachdem Sie den Befehl rm ausgeführt haben. Stellen Sie sicher, dass die Container gelöscht wurden, indem Sie die verfügbaren Container überprüfen.

4. Löschen Sie die Docker-Volumes

Wenn Sie auch die Docker-Volumes haben, die Sie erstellt haben, hilft Ihnen der Befehl rm, sie zu löschen. Listen Sie die verfügbaren Volumes auf. Geben Sie dann die Namen der Volumes an, die Sie löschen möchten, wie im Folgenden dargestellt:

$ Docker-Volume ls
$ Docker-Volume rm < Volume-Name >

Ihre Docker-Volumes werden gelöscht und der Speicherplatz steht dem Hostsystem zur Verfügung.

5. Löschen Sie die Docker-Netzwerke

Überprüfen Sie, ob Sie Netzwerke haben, die Sie mit dem Befehl ls erstellt haben. Hier haben wir das Linuxhint-Netzwerk. Um das Netzwerk zu löschen, verwenden Sie den Befehl rm.

$ Docker-Netzwerk ls
$ Docker-Netzwerk rm Linuxhint

Alternativ können Sie alle Netzwerke mit dem Befehl prune löschen. Hier ist ein Beispiel, in dem wir das Netzwerk „neww“ löschen:

$ Docker-Netzwerk Pflaume

An diesem Punkt können Sie das Docker-Paket von Ihrem Ubuntu 22.04 entfernen.

6. Deinstallieren Sie das Docker-Paket

Nachdem Sie die Docker-Pakete auf Ihrem System identifiziert haben, löschen Sie sie, indem Sie den folgenden Befehl ausführen:

$ sudo apt-get bereinigen -Und docker.io

Hier entfernen wir das Docker.io-Paket. Beachten Sie, dass wir uns dafür entschieden haben, die Docker-Pakete zuletzt zu löschen, da die Deinstallation der Docker-Pakete Ihre Images, Container, Volumes usw. nicht entfernt.

Beachten Sie, dass das Docker-Verzeichnis auch nach der Deinstallation des Pakets nicht entfernt wird.

In der letzten Zeile werden Sie die Meldung bemerken, dass Ihre Verzeichnisse /etc/docker und /var/lib/docker/ noch auf Ihrem System verfügbar sind.

Wir können überprüfen, ob die Docker-Dateien noch auf unserem System vorhanden sind.

Entfernen Sie diese Verzeichnisse mit dem folgenden Befehl von Ihrem System:

$ sudo rm -rf / War / lib / Docker / / usw / Docker /

Löschen Sie außerdem die Docker-Gruppe, die Sie bei der Installation von Docker erstellt haben.

$ sudo Groupdel-Docker

Entfernen Sie zuletzt den Docker-Socket von Ihrem System.

$ sudo rm -rf / War / lib / docker.sock

Abschluss

Docker eignet sich hervorragend zum Bereitstellen und Verwalten von Anwendungen. Wenn Sie Docker jedoch nicht in Ihrem System benötigen, können Sie es und alle erstellten Container, Images, Netzwerke usw. deinstallieren Container auf Ubuntu 22.04.