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.