Cómo eliminar las imágenes de Docker

Cómo eliminar las imágenes de Docker

Las imágenes de Docker contienen instrucciones para administrar y ejecutar contenedores Docker. Los usuarios pueden crear tantas imágenes de Docker como quieran. Pero estas imágenes de Docker pueden ocupar la mayor parte del almacenamiento en el motor Docker. Por lo tanto, los desarrolladores ocasionalmente deben eliminar la imagen de Docker no utilizada para mantener limpia el motor Docker.

Esta redacción demostrará cómo eliminar las imágenes de Docker.

Cómo eliminar las imágenes de Docker?

Para eliminar las imágenes de Docker, los usuarios pueden utilizar cualquiera de los métodos dados:

  • Método 1: Cómo eliminar la imagen Docker utilizando el comando "Docker RMI"?
  • Método 2: Cómo eliminar la imagen de Docker utilizando el comando "Docker Image Prune"?

Método 1: Cómo eliminar la imagen Docker utilizando el comando "Docker RMI"?

El "Docker RMI"El comando es uno de los comandos Docker más poderosos. Se usa para eliminar o desactivar las imágenes de Docker. Si el contenedor de imagen tiene más de una etiqueta, entonces este comando eliminará solo las etiquetas. Sin embargo, si la imagen tiene solo una etiqueta, entonces el "Docker RMIEl comando eliminará la etiqueta y la imagen de Docker.

Imagen de Docker de la lista

Las imágenes de Docker se eliminan por ID de imagen o nombre de imagen. Para verificar la identificación de la imagen o el nombre de la imagen, enumere todas las imágenes de Docker utilizando el "Imágenes de Docker" dominio:

> Imágenes de Docker

Eliminar la imagen de Docker por ID

Para eliminar la imagen Docker por ID, utilice el "Docker RMI " dominio:

> Docker RMI A5B5DDDB2C8B

Eliminar la imagen de Docker por nombre

Los usuarios también pueden eliminar la imagen Docker por nombre de imagen utilizando el comando dado:

> Docker RMI Golang: Alpine

Eliminar la imagen de Docker asociada con cualquier contenedor

Si la imagen de Docker está asociada con cualquier contenedor Docker, los usuarios pueden enfrentar dificultades al eliminar la imagen de Docker utilizando lo simple "Docker RMI" dominio. Pueden recibir un error de que el contenedor está utilizando una referencia de imagen como se muestra a continuación:

Para eliminar una imagen de Docker asociada con cualquier contenedor Docker, pase el "-FOpción "junto con el"Docker RMI" dominio. El "-FLa opción eliminará con fuerza la imagen de Docker:

> Docker RMI -F Pythonimage

Se puede observar que se elimina la imagen:

Método 2: Cómo eliminar la imagen de Docker utilizando el comando "Docker Image Prune"?

El Docker "podar de imagen"Se utiliza para eliminar y limpiar imágenes de Docker. Este comando elimina solo imágenes colgantes que no están asociadas con ningún contenedor o etiqueta.

Para eliminar imágenes colgantes, utilice el comando dado:

> Docker Image Prune

Para eliminar todas las imágenes no utilizadas, detenidas y colgadas, utilice el "poda de imagen de Docker"Comando junto con el "-A" y "-f" Opciones:

> Docker Image Prune -A -F

Para la verificación, nuevamente enumere todas las imágenes de Docker:

> Imágenes de Docker

Se puede notar que hemos eliminado con éxito todas las imágenes colgantes y detenidas.

Conclusión

Para eliminar las imágenes de Docker, los usuarios pueden usar el "poda de imagen de Docker" o "Docker RMI" dominio. El Docker "RMIEl comando se utiliza para eliminar imágenes y etiquetas. Para eliminar la imagen de Docker usando el "RMI"Comando, use el"Docker RMI " dominio. Para eliminar todas las imágenes colgantes o no utilizadas, utilice el "poda de imagen de Docker" dominio. Este artículo ha demostrado cómo eliminar las imágenes de Docker.