Cómo funciona el sistema de la poda en Docker?

Cómo funciona el sistema de la poda en Docker?
Docker es un desarrollo de proyectos de código abierto y una plataforma de envío que se utiliza con frecuencia para entregar proyectos y software en contenedores. Funciona con contenedores Docker, imágenes, redes, volúmenes y muchos otros componentes para desarrollar e implementar aplicaciones. Sin embargo, muchos contenedores e imágenes no utilizados ocupan gran parte del espacio de su sistema durante el desarrollo.

Esta publicación describirá cómo funciona System Prune para liberar espacio en Docker.

¿Cómo funciona el sistema de la poda en Docker??

En Docker, "podar del sistema"Es un comando básico que se utiliza para eliminar datos y archivos no utilizados. Los usuarios de Docker pueden eliminar contenedores, imágenes, volumen y red de Docker Dolling con la ayuda de este comando. Este comando puede funcionar de múltiples maneras, como eliminar el volumen de Docker utilizando el "podar del sistema"Comando junto con el"-volúmenes" opción.

Para comprender cómo funciona el sistema de la circulación en Docker, mire las instrucciones proporcionadas.

Paso 1: Abra el código de Visual Studio

Primero, inicie el editor de código de Visual Studio desde Windows "Puesta en marcha"Menú:

Paso 2: terminal abierto

A continuación, abra el terminal de la línea de comando desde el estudio de Visual "Terminal"Menú:

Paso 3: Enumere todos los contenedores, imágenes y volumen

Para enumerar los contenedores Docker, utilice el "Docker PS -A" dominio. Aquí el "-aLa opción se usa para mostrar todos los contenedores:

> Docker PS -A

Para enumerar las imágenes de Docker, use el "Imágenes de Docker" dominio:

> Imágenes de Docker

Los volúmenes de Docker se enumeran con la ayuda del comando proporcionado:

> Docker Volumen LS

Paso 4: use la poda del sistema para eliminar los componentes colgantes

A continuación, pode todos los componentes de Docker colgantes o no utilizados, como contenedores, imágenes y redes de Docker utilizando el "poda del sistema Docker" dominio:

> Pire del sistema Docker

Paso 5: Verificación

Verifique si los contenedores colgantes se eliminan o no:

> Docker PS -A

Se puede observar que hemos podado con éxito contenedores Docker:

A continuación, enumere las imágenes de Docker utilizando el "Imágenes de Docker" dominio:

> Imágenes de Docker

Puede ver que se eliminan todas las imágenes no utilizadas:

Paso 6: Use la poda del sistema para eliminar los componentes detenidos

Para eliminar todos los componentes colgantes y detenidos, como imágenes y contenedores, utilice el "poda del sistema Docker"Comando junto con el"-a" opción:

> Docker System PRUNE -A

Ahora, nuevamente enumere las imágenes de Docker para la verificación:

> Imágenes de Docker

Puede ver que todas las imágenes no utilizadas y detenidas se han eliminado con éxito:

Paso 7: Componentes de Docker de poda junto con volúmenes

El volumen de Docker no puede ser podado directamente por el "podar del sistema" dominio. Se requiere que los usuarios especifiquen el "-volúmenesOpción "con el comando mencionado. Para este propósito, pase por el comando proporcionado:

> Docker System PRUN -Volumes

A continuación, enumere todos los volúmenes usando el "Docker Volumen LS" dominio:

> Docker Volumen LS

Se puede observar que hemos eliminado los volúmenes Docker:

Alternativamente, para podar el sistema sin obtener una alerta de confirmación, utilice el "-F" opción:

> Docker System PRUNE -A -Volumes -F

Hemos demostrado cómo funciona el sistema de la ciruela en Docker.

Conclusión

System Prune es un comando básico utilizado para eliminar contenedores, imágenes, volumen y redes asociadas no utilizadas. Para eliminar todos los contenedores, imágenes y redes de Docker no utilizados y detenidos, utilice el "Docker System PRUNE -A" dominio. Para eliminar el volumen también, utilice el "-volúmenesOpción "junto con el"poda del sistema Docker" dominio. Este blog ha demostrado cómo funciona el sistema de la circulación en Docker.