Cómo eliminar todos los objetos no utilizados en Docker

Cómo eliminar todos los objetos no utilizados en Docker

El comando Docker System Prune se utiliza para eliminar todos los objetos no utilizados en Docker. Este comando eliminará cualquier contenedor detenido, imágenes no utilizadas y todas las redes no utilizadas.

Te podría gustar:

  • Cómo importar y exportar contenedores Docker?
  • Cómo crear contenedores Docker de Delte, enumerar y Delte?

Docker eliminar objetos no utilizados

Inicie sesión en el host de Docker y abra el símbolo del sistema. Luego ejecute el siguiente comando para eliminar el contenedor detenido, las imágenes colgantes y todas las redes no utilizadas.

poda del sistema Docker ADVERTENCIA! Esto eliminará: - Todos los contenedores detenidos, todas las redes no utilizadas por al menos un contenedor, todas las imágenes colgantes, todos los caché de compilación están seguros de que desea continuar? [y/n] 

El comando predeterminado solicitará la confirmación. Presione 'y' para continuar. Para ignorar el indicador de confirmación, use el -F o --fuerza bandera como abajo

Docker System PRUNE -Force 

Para eliminar todas las imágenes no utilizadas (no solo dagas) usa --todo o -a FLAGT CON COMANDO DE PRUNE. Las imágenes de Docker consisten en múltiples capas. Las imágenes colgantes son capas que no tienen relación con ninguna imagen etiquetada.

Docker System PRUNE -Todo 

Por defecto, el comando Docker System Prune no elimina los volúmenes no utilizados para evitar la pérdida de datos accidentales. Pero puedes usar el --volúmenes bandera para podar volúmenes también:

Docker System Prune -Volumes