Désinstallez le logiciel Docker et tous ses conteneurs sur Ubuntu 22.04

Desinstallez Le Logiciel Docker Et Tous Ses Conteneurs Sur Ubuntu 22 04



Docker est un outil renommé que les développeurs utilisent pour faciliter le déploiement et la gestion des applications logicielles. Avec Docker, vous pouvez utiliser les conteneurs pour créer un environnement isolé pour n'importe quelle application lors de son déploiement afin d'améliorer l'efficacité du système hôte et une meilleure utilisation des ressources.

Grâce à Docker, les développeurs peuvent créer, tester et déployer les applications logicielles dans n'importe quel environnement. Vous pouvez considérer Docker comme un outil qui fonctionne comme une machine virtuelle, mais qui ne sollicite pas les ressources du système hôte. Parfois, vous souhaiterez peut-être désinstaller Docker sur votre Ubuntu 22.04. Dans un tel cas, vous avez besoin d'une méthode sûre pour désinstaller Docker et tous ses conteneurs. Nous couvrirons un processus étape par étape pour désinstaller proprement Docker sur Ubuntu 22.04.

Désinstaller Docker sur Ubuntu 22.04

Nous allons désinstaller Docker et ses conteneurs en différentes étapes.







1. Confirmez les packages Docker

La première étape consiste à répertorier tous les packages Docker disponibles sur votre Ubuntu 22.04. Vous pouvez utiliser la commande dpkg pour lister les packages installés ou vérifier la version de Docker :



$ dpkg -l | poignée -JE docker



2. Supprimer les images Docker

La suppression des packages Docker ne supprime pas les images que vous avez créées. Commencez par vérifier les images docker disponibles avec la commande suivante :





$ images de docker

Supprimez les images disponibles en exécutant la commande suivante :

$ Docker RMI $ ( images docker -q )

La commande que nous avons exécutée supprime toutes les images pour libérer l'espace précédemment occupé par les images Docker sur votre système.



Si nous réessayons de répertorier les images, aucune image Docker n'est disponible sur le système. Cela signifie que nous avons réussi à tous les supprimer.

3. Supprimer les conteneurs Docker

Lorsque vous travaillez avec Docker, vous devez créer différents conteneurs. Nous devons également les supprimer avant de désinstaller le package Docker. Répertoriez les conteneurs disponibles avec la commande ps -a.

$ docker ps -un

Vous pouvez supprimer chaque conteneur indépendamment, mais cela prendrait du temps, surtout si vous avez plusieurs conteneurs. Une meilleure approche consiste à supprimer tous les conteneurs disponibles à l'aide de la commande rm.

$ docker rm $ ( docker ps -aq )

Tous les ID de conteneur des conteneurs supprimés s'affichent après l'exécution de la commande rm. Vérifiez que les conteneurs sont supprimés en vérifiant les conteneurs disponibles.

4. Supprimer les volumes Docker

Si vous avez également les volumes Docker que vous avez créés, la commande rm vous aidera à les supprimer. Lister les volumes disponibles. Ensuite, indiquez les noms des volumes que vous souhaitez supprimer, comme présenté ci-dessous :

$ volume du menu fixe ls
$ volume du menu fixe rm < nom-volume >

Vos volumes Docker sont supprimés et l'espace est disponible pour le système hôte.

5. Supprimer les réseaux Docker

Vérifiez si vous avez des réseaux que vous avez créés à l'aide de la commande ls. Ici, nous avons le réseau linuxhint. Pour supprimer le réseau, utilisez la commande rm.

$ réseau Docker ls
$ réseau Docker rm linuxhint

Alternativement, vous pouvez supprimer tous les réseaux à l'aide de la commande prune. Voici un exemple où nous supprimons le réseau 'neww':

$ réseau docker prune

À ce stade, vous êtes prêt à supprimer le package Docker de votre Ubuntu 22.04.

6. Désinstallez le package Docker

Après avoir identifié les packages Docker sur votre système, supprimez-les en exécutant la commande suivante :

$ sudo apt-get purge -et docker.io

Ici, nous supprimons le package docker.io. Notez que nous avons choisi de supprimer les packages Docker en dernier car la désinstallation des packages Docker ne supprimera pas vos images, conteneurs, volumes, etc.

Notez que le répertoire Docker n'est pas supprimé même après la désinstallation du package.

À la dernière ligne, vous remarquerez le message indiquant que vos répertoires /etc/docker et /var/lib/docker/ sont toujours disponibles sur votre système.

Nous pouvons vérifier que les fichiers Docker existent toujours sur notre système.

Supprimez ces répertoires de votre système à l'aide de la commande suivante :

$ sudo rm -rf / était / bibliothèque / docker / / etc. / docker /

Supprimez également le groupe Docker que vous avez créé lors de l'installation de Docker.

$ sudo groupe de docker

Enfin, supprimez le socket Docker de votre système.

$ sudo rm -rf / était / bibliothèque / docker.sock

Conclusion

Docker est idéal pour déployer et gérer des applications. Cependant, lorsque vous n'avez pas besoin d'avoir Docker sur votre système, vous pouvez le désinstaller ainsi que tous les conteneurs, images, réseaux, etc. créés. Ce guide a présenté toutes les étapes à suivre pour désinstaller le logiciel Docker et tous ses conteneurs sur Ubuntu 22.04.