Odinstaluj oprogramowanie Docker i wszystkie jego kontenery w Ubuntu Top 10.Top 10

Odinstaluj oprogramowanie Docker i wszystkie jego kontenery w Ubuntu Top 10.Top 10
Docker to znane narzędzie, którego programiści używają do łatwiejszego wdrażania i zarządzania aplikacjami. Dzięki Docker możesz użyć kontenerów do tworzenia izolowanego środowiska dla dowolnej aplikacji podczas wdrażania go w celu zwiększenia wydajności systemu hosta i lepszego wykorzystania zasobów.

Dzięki Dockerowi programiści mogą budować, testować i wdrażać aplikacje w dowolnym środowisku. Możesz myśleć o Docker jako narzędzia, które działa jak maszyna wirtualna, tylko że nie podkreśla zasobów systemu hosta. Czasami możesz odinstalować Dockera na swoim Ubuntu 22.04. W takim przypadku potrzebujesz bezpiecznej metody do odinstalowania Dockera i wszystkich jego kontenerów. Omówimy proces krok po kroku, aby czysto odinstalować Dockera na Ubuntu 22.04.

Odinstaluj Docker na Ubuntu 22.04

Odinstalujemy Dockera i jego kontenery w różnych krokach.

Potwierdź pakiety Docker

Pierwszym krokiem jest podanie wszystkich dostępnych pakietów Docker na Ubuntu 22.04. Możesz użyć polecenia DPKG, aby wymienić zainstalowane pakiety lub sprawdzić wersję Docker:

$ dpkg -l | Grep -i Docker

Usuń obrazy Docker

Usuwanie pakietów Docker nie usuwa utworzonych obrazów. Zacznij od sprawdzenia dostępnych obrazów Docker za pomocą następującego polecenia:

$ Docker Images

Usuń dostępne obrazy, wykonując następujące polecenie:

$ Docker RMI $ (Docker Images -Q)

Polecenie, które wykonaliśmy, usuwa wszystkie obrazy, aby wyczyścić przestrzeń, która jest wcześniej zajęta przez obrazy Docker w twoim systemie.

Jeśli spróbujemy ponownie wymienić obrazy, w systemie nie jest dostępny obraz Docker. Oznacza to, że udało nam się je wszystkie usunąć.

Usuń kontenery Docker

Podczas pracy z Dockerem musisz utworzyć różne kontenery. Musimy je również usunąć przed odinstalowaniem pakietu Docker. Wymień dostępne pojemniki z poleceniem PS -A.

$ Docker PS -A

Możesz usunąć każdy pojemnik niezależnie, ale zajęłoby to trochę czasu, zwłaszcza jeśli masz wiele kontenerów. Lepszym podejściem jest usunięcie wszystkich dostępnych kontenerów za pomocą polecenia RM.

$ Docker Rm $ (Docker PS -AQ)

Wszystkie identyfikatory kontenerów usuniętych pojemników są wyświetlane po wykonaniu polecenia RM. Sprawdź, czy pojemniki są usuwane, sprawdzając dostępne pojemniki.

Usuń wolumine Docker

Jeśli masz również utworzone tomy Docker, polecenie RM pomoże im je usunąć. Wymień dostępne tomy. Następnie określ nazwy woluminów, które chcesz usunąć, jak przedstawiono w następujący sposób:

$ Docker Volume LS
$ Docker Volume RM

Twoje tomy Docker są usuwane, a miejsce jest dostępne dla systemu hosta.

Usuń sieci Docker

Sprawdź, czy masz jakieś sieci, które utworzyłeś za pomocą polecenia LS. Tutaj mamy sieć Linuxhint. Aby usunąć sieć, użyj polecenia RM.

$ Docker Network LS
$ Docker Network RM Linuxhint

Alternatywnie możesz usunąć wszystkie sieci za pomocą polecenia PRUNE. Oto przykład, w którym usuwamy sieć „Neww”:

$ Docker Network Pune

W tym momencie możesz usunąć pakiet Docker z Ubuntu 22.04.

Odinstaluj pakiet Docker

Po zidentyfikowaniu pakietów Docker w systemie usuń je, uruchamiając następujące polecenie:

$ sudo apt -get czystka -Docker.io

Tutaj usuwamy dokera.Pakiet IO. Zauważ, że zdecydowaliśmy się na usunięcie pakietów Docker na koniec, ponieważ odinstalowanie pakietów Docker nie usunie twoich obrazów, kontenerów, woluminów itp.

Zauważ, że katalog Docker nie jest usuwany nawet po odinstalowaniu opakowania.

W ostatnim wierszu zauważysz wiadomość, że Twój/etc/Docker i/var/lib/docker/katalogi są nadal dostępne w twoim systemie.

Możemy sprawdzić, czy pliki Docker nadal istnieją w naszym systemie.

Usuń te katalogi z systemu za pomocą następującego polecenia:

$ sudo rm -rf/var/lib/docker//etc/docker/

Usuń także grupę Docker, którą utworzyłeś podczas instalowania Docker.

$ Sudo GroupDel Docker

Na koniec usuń gniazdo Docker z systemu.

$ sudo rm -rf/var/lib/docker.skarpetka

Wniosek

Docker świetnie nadaje się do wdrażania i zarządzania aplikacjami. Jednak gdy nie musisz mieć dokera w swoim systemie, możesz go odinstalować i wszystkie utworzone pojemniki, obrazy, sieci itp. W tym przewodniku przedstawiono wszystkie kroki, które należy wykonać, aby odinstalować oprogramowanie Docker i wszystkie jego kontenery na Ubuntu 22.04.