Listar contenedores en ejecución de Docker

DockerDockerBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

Bienvenido al futuro puerto espacial, donde los transbordadores espaciales de diversas galaxias aterrizan y despegan. Como administrador del puerto espacial, tu responsabilidad es supervisar el flujo de contenedores en las plataformas de acoplamiento para garantizar un funcionamiento fluido.

El objetivo de este laboratorio es familiarizarte con el comando docker ps, que se utiliza para enumerar los contenedores que se están ejecutando actualmente en el puerto espacial. Al final de este laboratorio, podrás identificar y comprender los contenedores en ejecución en las plataformas del puerto espacial.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/ContainerOperationsGroup(["Container Operations"]) docker/ContainerOperationsGroup -.-> docker/ps("List Running Containers") subgraph Lab Skills docker/ps -.-> lab-271483{{"Listar contenedores en ejecución de Docker"}} end

Listar contenedores en ejecución

En este paso, utilizarás el comando docker ps para listar los contenedores en ejecución en las plataformas del puerto espacial.

  1. En tu terminal zsh, ejecuta el siguiente comando para listar los contenedores en ejecución:

    docker ps
  2. La salida debe mostrar los detalles de los contenedores en ejecución, incluyendo su ID de contenedor, imagen, estado y otra información relevante.

Filtrar contenedores en ejecución por nombre

En este paso, filtrarás los contenedores en ejecución y mostrarás los resultados basados en el nombre del contenedor.

  1. Utiliza el siguiente comando para filtrar los contenedores en ejecución por nombre, en este caso, "jenkins":

    docker ps --filter "name=jenkins"
  2. La salida solo debe mostrar los contenedores en ejecución con el nombre especificado.

Mostrar todos los contenedores en ejecución y detenidos

En este paso, utilizarás el comando docker ps con banderas adicionales para mostrar tanto los contenedores en ejecución como los detenidos.

  1. Ejecuta el siguiente comando para mostrar todos los contenedores, tanto los en ejecución como los detenidos:

    docker ps -a
  2. La salida debe incluir los detalles de todos los contenedores, independientemente de su estado de ejecución.

Resumen

En este laboratorio, has aprendido cómo utilizar el comando docker ps para listar los contenedores en ejecución y detenidos, así como para filtrar contenedores según criterios especificados. Este conocimiento te permitirá administrar y monitorear de manera eficiente los contenedores en las plataformas del puerto espacial, garantizando un funcionamiento fluido y un viaje espacial sin problemas. ¡Disfruta explorando las infinitas posibilidades de la contenerización en el vasto universo de Docker!