Cómo eliminar todas las imágenes de Docker

Cómo eliminar todas las imágenes de Docker
Docker mantiene una copia local de cada imagen de Docker que descarga. Entonces, su anfitrión de Docker puede congestarse en algún momento. Todas estas imágenes de Docker también usarán muchos espacios de disco. ¿Qué pasa si quieres eliminarlos todos??

Bueno, la buena noticia es que puede eliminar todas las imágenes de Docker almacenadas localmente en su host de Docker muy fácilmente. Este es el tema de este artículo.

En este artículo, le mostraré cómo eliminar todas las imágenes de Docker almacenadas localmente en su anfitrión de Docker. También voy a mostrarle cómo eliminar las imágenes de Docker no utilizadas de su anfitrión de Docker. Entonces empecemos.

Requisitos:

Debe tener instalado Docker en su computadora si desea probar los ejemplos en este artículo.

Si no tiene Docker instalado, puede consultar uno de los artículos a continuación (dependiendo de su sistema operativo) para que Docker instale en su distribución de Linux deseada.

  • Cómo instalar y usar Docker en Ubuntu 18.04 LTS (https: // Linuxhint.com/install_docker_ubuntu_1804/)
  • Instalar Docker en Debian 9 (https: // Linuxhint.com/install_docker_debian_9/)
  • Instalar Docker en CentOS 7 (https: // Linuxhint.com/install-docker-centos7/)
  • Instalar Docker en Raspberry Pi (https: // Linuxhint.com/install_docker_raspberry_pi/)

Si aún tiene algún problema para instalar Docker, puede contactarme a través de https: // soporte.Linuxhint.comunicarse. Estaré más que feliz de ayudar.

Eliminar todas las imágenes de Docker no utilizadas:

Las imágenes de Docker no utilizadas se llaman imágenes intermedias o colgadas. Generalmente no tienen ninguna etiqueta. Las imágenes colgadas de Docker no son utilizadas por ningún contenedor.

Puede enumerar todas las imágenes de Docker colgadas o no utilizadas almacenadas localmente en su host de Docker con el siguiente comando:

$ Docker Image List --filter Dangling = True

Como puede ver, todas las imágenes de Docker no utilizadas en mi host de Docker se enumeran.

Ahora, para eliminar todas estas imágenes de Docker no utilizadas, ejecute el siguiente comando:

$ Docker Image Prune

Ahora presiona Y y luego presiona .

Todas las imágenes de Docker no utilizadas o colgadas deben eliminarse.

Como puede ver, no hay más imágenes de Docker sin usar o colgadas en mi anfitrión de Docker.

Eliminar todas las imágenes de Docker sin referencias de contenedores:

También puede eliminar todas las imágenes de Docker que no tienen al menos una sola referencia de contenedor.

Para eliminar todas las imágenes de Docker sin ninguna referencia de contenedor, ejecute el siguiente comando:

$ Docker Image Prune -A

Ahora presiona Y y luego presiona .

Las imágenes de Docker sin referencias de contenedor deben eliminarse.

Eliminar todas las imágenes de Docker:

Si desea eliminar todas las imágenes de Docker de su host de Docker, entonces esta sección es para usted.

Puede enumerar todas las imágenes de Docker almacenadas localmente en su host de Docker con el siguiente comando:

$ Docker Image List -A

Como puede ver, todas las imágenes almacenadas localmente en mi host de Docker se enumeran.

Ahora, para eliminar todas estas imágenes de Docker, ejecute el siguiente comando:

$ Docker Image RM -F $ (Lista de imágenes Docker -aq)

Puede llevar un tiempo completar dependiendo de cuántas imágenes se almacenan localmente en su host de Docker. Todas las imágenes de Docker almacenadas localmente en su host de Docker deben eliminarse una vez que el comando termine en ejecución.

Como puede ver, ya no tengo ninguna imagen de Docker en mi host de Docker.

Entonces, así es como eliminas todas las imágenes de Docker de tu host de Docker. Gracias por leer este artículo.