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.