Desinstale el software Docker y todos sus contenedores en Ubuntu Top 10.Top 10

Desinstale el software Docker y todos sus contenedores en Ubuntu Top 10.Top 10
Docker es una herramienta de renombre que los desarrolladores usan para ayudar con la implementación y gestión más fácil de las aplicaciones de software. Con Docker, puede utilizar los contenedores para crear un entorno aislado para cualquier aplicación al implementarla para mejorar la eficiencia del sistema de host y la mejor utilización de recursos.

Gracias a Docker, los desarrolladores pueden construir, probar e implementar las aplicaciones de software en cualquier entorno. Puede pensar en Docker como una herramienta que funciona como una VM, solo que no enfatiza los recursos del sistema host. A veces, es posible que desee desinstalar Docker en su Ubuntu 22.04. En tal caso, necesita un método seguro para desinstalar Docker y todos sus contenedores. Cubriremos un proceso paso a paso para desinstalar limpiamente Docker en Ubuntu 22.04.

Desinstalar Docker en Ubuntu 22.04

Desinstalaremos Docker y sus contenedores en diferentes pasos.

Confirme los paquetes Docker

El primer paso es enumerar todos los paquetes Docker disponibles en su Ubuntu 22.04. Puede usar el comando dpkg para enumerar los paquetes instalados o verificar la versión de Docker:

$ dpkg -l | Grep -i Docker

Eliminar las imágenes de Docker

Eliminar los paquetes de Docker no elimina las imágenes que creó. Comience por verificar las imágenes de Docker disponibles con el siguiente comando:

$ Docker Imágenes

Elimine las imágenes disponibles ejecutando el siguiente comando:

$ Docker RMI $ (Docker Images -q)

El comando que ejecutamos elimina todas las imágenes para borrar el espacio que anteriormente ocupa las imágenes de Docker en su sistema.

Si intentamos enumerar las imágenes nuevamente, no hay una imagen de Docker disponible en el sistema. Esto significa que logramos eliminarlos a todos.

Eliminar los contenedores Docker

Al trabajar con Docker, debe crear diferentes contenedores. También necesitamos eliminarlos antes de desinstalar el paquete Docker. Enumere los contenedores disponibles con el comando PS -A.

$ Docker PS -A

Puede eliminar cada contenedor de forma independiente, pero eso tomaría tiempo, especialmente si tiene múltiples contenedores. Un mejor enfoque es eliminar todos los contenedores disponibles utilizando el comando RM.

$ Docker RM $ (Docker PS -aq)

Todas las ID de contenedor de los contenedores eliminados se muestran después de ejecutar el comando RM. Verifique que los contenedores se eliminen revisando los contenedores disponibles.

Eliminar los volúmenes de Docker

Si también tiene los volúmenes Docker que creó, el comando RM lo ayudará a eliminarlos. Enumere los volúmenes disponibles. Luego, especifique los nombres de los volúmenes que desea eliminar, como se presenta en lo siguiente:

$ Docker Volumen LS
$ Docker Volumen RM

Se eliminan sus volúmenes Docker y el espacio está disponible para el sistema de host.

Eliminar las redes Docker

Compruebe si tiene alguna red que creó usando el comando LS. Aquí tenemos la red Linuxhint. Para eliminar la red, use el comando rm.

$ Docker Network LS
$ Docker Network RM Linuxhint

Alternativamente, puede eliminar todas las redes utilizando el comando Prune. Aquí hay un ejemplo en el que eliminamos la red "NewW":

$ Docker Network Prune

En este punto, está listo para eliminar el paquete Docker de su Ubuntu 22.04.

Desinstalar el paquete Docker

Después de identificar los paquetes Docker en su sistema, elimínelos ejecutando el siguiente comando:

$ sudo apt -get purge -y docker.IO

Aquí, eliminamos el Docker.paquete IO. Tenga en cuenta que optamos por eliminar los paquetes de Docker, ya que desinstalar los paquetes de Docker no eliminará sus imágenes, contenedores, volúmenes, etc.

Tenga en cuenta que el directorio Docker no se elimina incluso después de desinstalar el paquete.

En la última línea, notará el mensaje de que su/etc/docker y/var/lib/docker/directorios todavía están disponibles en su sistema.

Podemos verificar que los archivos Docker todavía existan en nuestro sistema.

Elimine estos directorios de su sistema con el siguiente comando:

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

Además, elimine el grupo Docker que creó al instalar Docker.

$ sudo groupdel docker

Por último, retire el Socket de Docker de su sistema.

$ sudo rm -rf/var/lib/docker.calcetín

Conclusión

Docker es excelente para implementar y administrar aplicaciones. Sin embargo, cuando no necesita tener el Docker en su sistema, puede desinstalarlo y todos los contenedores creados, imágenes, redes, etc. Esta guía presentó todos los pasos que debe seguir para desinstalar el software Docker y todos sus contenedores en Ubuntu 22.04.