Listar contenedores Docker
Una vez que tenga contenedores Docker en ejecución, necesitará poder listarlos y administrarlos. Docker proporciona varios comandos para listar e inspeccionar contenedores, lo que le permite entender su estado actual e interactuar con ellos.
Listar todos los contenedores
Para listar todos los contenedores Docker en ejecución, puede utilizar el comando docker container ls
:
docker container ls
Esto mostrará una tabla con información sobre los contenedores en ejecución, incluyendo el ID del contenedor, la imagen, el comando, la hora de creación, el estado y los puertos.
Si desea listar todos los contenedores, incluyendo aquellos que no están en ejecución, puede utilizar la opción -a
o --all
:
docker container ls -a
Esto le mostrará todos los contenedores que se han creado, independientemente de su estado actual.
Listar detalles del contenedor
Para obtener información más detallada sobre un contenedor específico, puede utilizar el comando docker container inspect
:
docker container inspect <container_id>
Esto generará un objeto JSON que contiene información detallada sobre el contenedor, como su configuración, ajustes de red y uso de recursos.
También puede utilizar el comando docker container stats
para obtener métricas de rendimiento en tiempo real de uno o más contenedores:
docker container stats <container_id>
Esto mostrará una transmisión en vivo del uso de CPU, memoria, red y E/S de disco para el o los contenedores especificados.
Al dominar los diversos comandos para listar e inspeccionar contenedores Docker, podrá administrar y solucionar problemas de sus aplicaciones contenerizadas de manera efectiva.