¿Qué es Docker Network Prune?

| Última modificación: 25 de octubre de 2024 | Tiempo de Lectura: 2 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

En la actualidad del mundo tecnológico, la plataforma de contenedores Docker es una de las más populares y utilizadas. Para implementar este sistema, se debe conocer sus comandos y para qué sirven; así, el comando Docker Network Prune destaca como uno de los más importantes para trabajar con las redes de la plataforma. Conoce en este post qué es, cómo usarlo y cuáles son sus opciones.

¿Qué es Docker Network Prune?

Docker Network Prune es un comando que permite que se borren de forma automática todas las redes que no se estén usando, es decir, aquellas que no se refieren a ningún contenedor dentro de la plataforma.

Esta opción surge de un comando padre denominado docker network, que es el que se encarga de la gestión y administración completa de las redes del sistema, encargándose de labores como la enumeración, eliminación, conexión de redes y demás.

Sintaxis de Docker Network Prune

Docker Network Prune cuenta, además, con una sintaxis, que no es más que el formato en el que el usuario debe escribirlo en la línea de comandos de Docker para poder ejecutar las labores de esta herramienta. Esta sintaxis es: $ docker network prune [OPTIONS].

Opciones

El parámetro de “OPTIONS” incluido en la sintaxis puede reemplazarse con alguna de las opciones de las que dispone el comando Docker Network Prune para ampliar su funcionamiento. Dentro de estas opciones se puede encontrar:

–filter

La opción --filter de Docker Network Prune es un formato de clave-valor o key value que se encarga de proporcionar valores de filtro, como pueden ser:

  • until (<timestamp>): se utiliza para eliminar solamente las redes que se hayan creado antes de la marca de tiempo establecida con este parámetro.
  • label: esta opción puede ejecutarse en los formatos label=<key>, label= <key>= <value> , label!= <key> o label! =<key> =<value>. Tiene la labor de eliminar las redes con o sin (de acuerdo a lo especificado) las etiquetas establecidas.

–force

🔴 ¿Quieres entrar de lleno al mundo DevOps & Cloud Computing? 🔴

Descubre el DevOps & Cloud Computing Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp en DevOps & Cloud Computing por una semana

Esta opción de Docker Network Prune también puede ejecutarse en la línea de comandos bajo el formato -force y se usa con el objetivo de no pedir información adicional en el momento de eliminar las redes de la plataforma.

¿Cuál es el siguiente paso?

En este artículo has podido conocer qué es el comando Docker Network Prune, así como cuándo y cómo utilizarlo dentro de la plataforma. Ahora, si quieres seguir aprendiendo acerca de esta y otros opciones de Docker y demás herramientas del sector de la tecnología, no dudes en continuar tu proceso de formación cursando nuestro DevOps & Cloud Computing Full Stack Bootcamp. Solo te llevará 6 meses y, al terminar, conocerás todo lo necesario para mejorar y agilizar tus proyectos tecnológicos. En muy poco tiempo, además, te habrás convertido en un experto del mundo IT para destacar en el sector. ¡Anímate a dar el siguiente paso en tu proceso de aprendizaje e inscríbete en nuestro bootcamp!

Xoán Mallón

Senior DevOps Engineer en Zscaler & Coordinador del Bootcamp DevOps & Cloud Computing.

Posts más leídos

¡CONVOCATORIA ABIERTA!

DevOps & Cloud Computing

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado