Απεγκαταστήστε το λογισμικό Docker και όλα τα κοντέινερ του στο Ubuntu 22.04

Apenkatasteste To Logismiko Docker Kai Ola Ta Konteiner Tou Sto Ubuntu 22 04



Το Docker είναι ένα διάσημο εργαλείο που χρησιμοποιούν οι προγραμματιστές για να βοηθήσουν στην ευκολότερη ανάπτυξη και διαχείριση εφαρμογών λογισμικού. Με το Docker, μπορείτε να χρησιμοποιήσετε τα κοντέινερ για να δημιουργήσετε ένα απομονωμένο περιβάλλον για οποιαδήποτε εφαρμογή κατά την ανάπτυξή του για να βελτιώσετε την αποτελεσματικότητα του συστήματος κεντρικού υπολογιστή και την καλύτερη χρήση των πόρων.

Χάρη στο Docker, οι προγραμματιστές μπορούν να δημιουργήσουν, να δοκιμάσουν και να αναπτύξουν τις εφαρμογές λογισμικού σε οποιοδήποτε περιβάλλον. Μπορείτε να σκεφτείτε το Docker ως ένα εργαλείο που λειτουργεί σαν εικονική μηχανή, μόνο που δεν πιέζει τους πόρους του συστήματος υποδοχής. Μερικές φορές, μπορεί να θέλετε να απεγκαταστήσετε το Docker στο Ubuntu 22.04. Σε μια τέτοια περίπτωση, χρειάζεστε μια ασφαλή μέθοδο για να απεγκαταστήσετε το Docker και όλα τα κοντέινερ του. Θα καλύψουμε μια διαδικασία βήμα προς βήμα για την καθαρή απεγκατάσταση του Docker στο Ubuntu 22.04.

Απεγκαταστήστε το Docker στο Ubuntu 22.04

Θα απεγκαταστήσουμε το Docker και τα κοντέινερ του σε διαφορετικά βήματα.







1. Επιβεβαιώστε τα πακέτα Docker

Το πρώτο βήμα είναι να καταχωρήσετε όλα τα διαθέσιμα πακέτα Docker στο Ubuntu 22.04. Μπορείτε να χρησιμοποιήσετε την εντολή dpkg για να παραθέσετε τα εγκατεστημένα πακέτα ή να ελέγξετε την έκδοση Docker:



$ dpkg -μεγάλο | λαβή -ΕΓΩ λιμενεργάτης



2. Διαγράψτε τις εικόνες Docker

Η διαγραφή των πακέτων Docker δεν διαγράφει τις εικόνες που δημιουργήσατε. Ξεκινήστε ελέγχοντας τις διαθέσιμες εικόνες docker με την ακόλουθη εντολή:





$ εικόνες αποβάθρας

Διαγράψτε τις διαθέσιμες εικόνες εκτελώντας την ακόλουθη εντολή:

$ docker rmi $ ( εικόνες docker -q )

Η εντολή που εκτελέσαμε αφαιρεί όλες τις εικόνες για να καθαρίσει το χώρο που καταλάμβαναν προηγουμένως οι εικόνες Docker στο σύστημά σας.



Εάν προσπαθήσουμε να καταχωρήσουμε ξανά τις εικόνες, δεν υπάρχει διαθέσιμη εικόνα Docker στο σύστημα. Αυτό σημαίνει ότι καταφέραμε να τα αφαιρέσουμε όλα.

3. Διαγράψτε τα Docker Containers

Όταν εργάζεστε με το Docker, πρέπει να δημιουργήσετε διαφορετικά κοντέινερ. Πρέπει επίσης να τα διαγράψουμε πριν απεγκαταστήσουμε το πακέτο Docker. Καταχωρίστε τα διαθέσιμα κοντέινερ με την εντολή ps -a.

$ λιμενεργάτης ΥΣΤΕΡΟΓΡΑΦΟ -ένα

Μπορείτε να διαγράψετε κάθε κοντέινερ ανεξάρτητα, αλλά αυτό θα πάρει χρόνο, ειδικά αν έχετε πολλά κοντέινερ. Μια καλύτερη προσέγγιση είναι να διαγράψετε όλα τα διαθέσιμα κοντέινερ χρησιμοποιώντας την εντολή rm.

$ λιμενεργάτης rm $ ( λιμενεργάτης ΥΣΤΕΡΟΓΡΑΦΟ -aq )

Όλα τα αναγνωριστικά κοντέινερ των διαγραμμένων κοντέινερ εμφανίζονται αφού εκτελέσετε την εντολή rm. Επαληθεύστε ότι τα κοντέινερ έχουν διαγραφεί ελέγχοντας τα διαθέσιμα κοντέινερ.

4. Διαγράψτε τους τόμους Docker

Εάν έχετε επίσης τους τόμους Docker που δημιουργήσατε, η εντολή rm θα σας βοηθήσει να τους διαγράψετε. Καταγράψτε τους διαθέσιμους τόμους. Στη συνέχεια, καθορίστε τα ονόματα των τόμων που θέλετε να διαγράψετε, όπως παρουσιάζονται παρακάτω:

$ τόμος docker ls
$ τόμος docker rm < τόμος-όνομα >

Οι τόμοι Docker σας διαγράφονται και ο χώρος είναι διαθέσιμος στο κεντρικό σύστημα.

5. Διαγράψτε τα Δίκτυα Docker

Ελέγξτε εάν έχετε δίκτυα που δημιουργήσατε χρησιμοποιώντας την εντολή ls. Εδώ, έχουμε το δίκτυο linuxhint. Για να διαγράψετε το δίκτυο, χρησιμοποιήστε την εντολή rm.

$ δίκτυο docker ls
$ δίκτυο docker rm λινούξιντ

Εναλλακτικά, μπορείτε να διαγράψετε όλα τα δίκτυα χρησιμοποιώντας την εντολή prune. Ακολουθεί ένα παράδειγμα όπου διαγράφουμε το δίκτυο 'neww':

$ δίκτυο docker κλαδεύω

Σε αυτό το σημείο, είστε έτοιμοι να αφαιρέσετε το πακέτο Docker από το Ubuntu 22.04.

6. Απεγκαταστήστε το πακέτο Docker

Αφού αναγνωρίσετε τα πακέτα Docker στο σύστημά σας, διαγράψτε τα εκτελώντας την ακόλουθη εντολή:

$ sudo apt-get purge -και docker.io

Εδώ, αφαιρούμε το πακέτο docker.io. Λάβετε υπόψη ότι επιλέξαμε να διαγράψουμε τα πακέτα Docker τελευταία, καθώς η απεγκατάσταση των πακέτων Docker δεν θα αφαιρέσει τις εικόνες, τα κοντέινερ, τους τόμους κ.λπ.

Σημειώστε ότι ο κατάλογος Docker δεν καταργείται ακόμη και μετά την απεγκατάσταση του πακέτου.

Στην τελευταία γραμμή, θα παρατηρήσετε το μήνυμα ότι οι κατάλογοι /etc/docker και /var/lib/docker/ εξακολουθούν να είναι διαθέσιμοι στο σύστημά σας.

Μπορούμε να επαληθεύσουμε ότι τα αρχεία Docker εξακολουθούν να υπάρχουν στο σύστημά μας.

Καταργήστε αυτούς τους καταλόγους από το σύστημά σας με την ακόλουθη εντολή:

$ sudo rm -rf / ήταν / lib / λιμενεργάτης / / και τα λοιπά / λιμενεργάτης /

Επίσης, διαγράψτε την ομάδα Docker που δημιουργήσατε κατά την εγκατάσταση του Docker.

$ sudo groupdel docker

Τέλος, αφαιρέστε την υποδοχή Docker από το σύστημά σας.

$ sudo rm -rf / ήταν / lib / αποβάθρα.κάλτσα

συμπέρασμα

Το Docker είναι εξαιρετικό για την ανάπτυξη και τη διαχείριση εφαρμογών. Ωστόσο, όταν δεν χρειάζεται να έχετε το Docker στο σύστημά σας, μπορείτε να το απεγκαταστήσετε και όλα τα δημιουργημένα κοντέινερ, εικόνες, δίκτυα κ.λπ. Αυτός ο οδηγός παρουσίασε όλα τα βήματα που πρέπει να ακολουθήσετε για να απεγκαταστήσετε το λογισμικό Docker και όλα τα κοντέινερ στο Ubuntu 22.04.