Cómo eliminar imágenes de Docker

How Remove Docker Images



Las imágenes de Docker no son más que un conjunto de archivos de solo lectura, lo que significa que una vez que se crea la imagen de Docker, no se puede modificar. Sin embargo, puede crear una nueva imagen de la ventana acoplable con la ayuda de la imagen de la ventana acoplable existente. Las imágenes de Docker se utilizan para crear un contenedor de Docker. Las imágenes de Docker vienen con varias capas que se utilizan para ejecutar código dentro de un contenedor. Durante el proceso de desarrollo, muchas imágenes de Docker no utilizadas y desactualizadas se guardan en el servidor hasta que las elimine manualmente.

Por lo tanto, es necesario eliminar la imagen de la ventana acoplable no utilizada de su sistema para liberar espacio en el disco.







En este tutorial, le mostraremos cómo eliminar las imágenes de la ventana acoplable con la línea de comandos.



Eliminar imagen de Docker

Para eliminar la imagen de la ventana acoplable de su sistema, deberá enumerar todas las imágenes disponibles en su sistema.



Puede listarlos usando el siguiente comando:





imagen de Dockerls

Debería ver el siguiente resultado:

TAMAÑO CREADO DE ID DE IMAGEN DE ETIQUETA DE REPOSITORIO
nginx último 4bb46517cac32Hace días 133MB
wordpress último f1da35a7ddca3Hace días 546MB
mariadb último b95867b528864Hace días 407MB

Ahora, tiene una lista de todas las imágenes en su sistema. A continuación, busque el ID de la imagen que desea eliminar y ejecute el siguiente comando:



imagen de Dockerrm4bb46517cac3

Debería ver el siguiente error:

Respuesta de error del demonio: conflicto: no se puede eliminar 4bb46517cac3 (no se puede forzar)
- la imagen se está utilizando ejecutando el contenedor 8f3d538370e5

El resultado anterior indica que cualquier contenedor usa la imagen que desea eliminar. Por lo tanto, deberá eliminar ese contenedor antes de eliminar la imagen.

Si desea eliminar varias imágenes, deberá especificar el ID de cada imagen de la ventana acoplable con el comando rm de la imagen de la ventana acoplable:

imagen de DockerrmID1 ID2 ID3

Eliminar imágenes de Docker colgantes

Una imagen colgante es una imagen no utilizada que no es utilizada por ningún contenedor. Puede eliminar la imagen que cuelga de su sistema ejecutando el siguiente comando:

imagen de Dockerciruela pasa

Se le pedirá que escriba y para continuar, como se muestra a continuación:

¡ADVERTENCIA! Esto eliminará todas las imágenes colgantes.

Estás seguro de que quieres continuar? [y / N] años

Espacio total recuperado: 0B

Eliminar todas las imágenes de Docker no utilizadas

Docker le permite eliminar todas las imágenes que no utilizan ningún contenedor con un solo comando, como se muestra a continuación:

imagen de Dockerciruela pasa -a

Se le pedirá que escriba y para continuar, como se muestra a continuación:

¡ADVERTENCIA! Esto eliminará todas las imágenes sin al menos un contenedor asociado a ellas.

Estás seguro de que quieres continuar? [y / N] años

Imágenes eliminadas:
sin etiquetar: ubuntu: último
sin etiquetar: [email protected]: 5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
eliminado: sha256: 1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
Espacio total recuperado: 0B

Conclusión

En esta guía, hemos mostrado cómo eliminar imágenes de la ventana acoplable de varias formas. Para obtener más información, consulte el Estibador documentación oficial.