¿Cómo usar Docker PS?

Autor: | Última modificación: 25 de abril de 2022 | Tiempo de Lectura: 3 minutos
Temas en este post:

El comando Docker PS cumple la función de mostrar un listado de los contenedores en ejecución, así como enumerar cierta información básica acerca de estos, tales como su ID y nombre de contenedor, el nombre de la imagen, la hora en la que se creó el contenedor o el estado en el que se encuentra, entre otros.

Dentro de las funciones principales de este comando de Docker se encuentra la de mostrar dos contenedores que estén vinculados con el objetivo de evitar truncar la salida y enlistar los contenedores que se encuentren en funcionamiento, del mismo modo que muestra los contenedores detenidos. Además de esto, Docker PS también se encarga de mostrar el uso de disco por contenedor docker, a través de dos tamaño de disco diferentes para cada container, así como realizar un filtro a la salida de acuerdo a las condiciones que se establezcan, entre otras funciones.

Opciones del comando Docker PS

El comando Docker PS incluye una serie de opciones para su funcionamiento, dentro de las que se encuentran:

  • -all: también conocida como opción -a. Tiene la función de mostrar todos los contenedores en el sistema. Cabe aclarar que el valor predeterminado de esta función solo muestra los contenedores en ejecución, aunque también puede enlistar los que estén detenidos, si el usuario así lo especifica.
  • --filter: esta opción, que también se ejecuta como -f, permite filtrar la salida según las condiciones que el usuario proporcione. Los filtros soportados incluyen la ID del contenedor, su nombre, su código de salida y el volumen, así como el filtrado de contenedores de acuerdo a su creación y publicación en un puerto determinado. Además, se puede filtrar los contenedores según su estado actual o por aquellos que sean representados como una task o tarea para el servicio.
  • --format: esta opción de Docker PS se encarga de imprimir una salida del contenedor, empleando una plantilla de Go. Los marcadores de posición aceptados en esta opción incluyen el ID de la imagen, los puertos expuestos, el tiempo que ha pasado desde el inicio del contenedor, el estado del contenedor y el tamaño del disco, así como los nombres de los volúmenes y las redes adjuntas a un contenedor, entre otras.
  • --last: también se conoce como -n y hace referencia a la opción encargada de mostrar los n últimos contenedores creados. En estos se incluyen los que están en estado de ejecución, detenidos y demás.
  • --latest: también denominada -l, es la opción de Docker PS que muestra el último contenedor creado, sin importar su estado.
  • --no-trunc: esta opción de Docker PS se ejecuta con el objetivo de no truncar la salida.
  • --quiet: también llamada -q. Se refiere a la opción que cumple la función de mostrar solamente la ID de los contenedores.
  • --size: también se conoce como -s y es la opción que se encarga de mostrar el tamaño de los archivos totales.

¿Cuál es el siguiente paso?

En este artículo has podido conocer qué es el comando Docker PS, cómo utilizarlo y cuáles son sus opciones y funciones principales; ahora, puedes dar el siguiente paso en tu formación y continuar aprendiendo a través del DevOps & Cloud Computing Full Stack Bootcamp. Gracias a este bootcamp de KeepCoding, en menos de 6 meses te enseñaremos todo lo necesario tanto sobre Docker y sus comandos como de otras herramientas imprescindibles que te permitirán destacar dentro del sector IT. ¡Inscríbete ahora y conviértete en un experto!

[email protected]