Estibador

Cómo enumerar los contenedores de Docker

Cómo enumerar los contenedores de Docker
Como sabes, Docker es un sistema de eco donde puedes crear o ejecutar contenedores. Es una herramienta absolutamente gratuita y de código abierto que le facilita la creación, implementación y ejecución de sus aplicaciones utilizando los contenedores. Los contenedores son alternativas pequeñas y ligeras a las máquinas virtuales que utilizan el sistema operativo host. Te permite ejecutar tu aplicación en un entorno aislado.

Si es administrador del sistema y es responsable de administrar Docker, es posible que deba saber cómo enumerar los contenedores de Docker. Hay varias formas de enumerar los contenedores de Docker en Linux.

En este tutorial, le mostraremos cómo enumerar los contenedores de Docker con varios ejemplos.

Mostrar todos los contenedores de Docker

Si desea enumerar todos los contenedores Docker en su sistema, incluido el contenedor Docker en ejecución y los contenedores Docker detenidos, hay varios comandos que puede enumerar como se muestra a continuación:

lista de contenedores de Docker -a

O

contenedor docker ls -a

O

contenedor docker ps -a

O

docker ps -a

Debería ver todos los contenedores Docker en ejecución y detenidos en el siguiente resultado:

ID DE CONTENEDOR COMANDO DE IMAGEN ESTADO CREADO NOMBRES DE PUERTOS
592b9fe9f478 drupal "docker-php-entrypoi…" Hace 3 minutos Salió (0) Hace aproximadamente un minuto mystifying_cartwright
9392aab37f99 wordpress "docker-entrypoint.s… "Hace 5 minutos Arriba 5 minutos 0.0.0.0: 8081-> 80 / tcp wpcontainer
bcbc64840b0a mariadb "docker-entrypoint.s… "Hace 6 minutos Hasta 6 minutos 3306 / tcp wordpressdb
3e5cddafb61d technosoft2000 / calibre-web: v1.1.9 "/ bin / bash -c / init /…" Hace 19 horas Hasta 19 horas 0.0.0.0: 8082-> 8083 / tcp calibre-web
[/ cc

A continuación, se muestra una breve explicación de cada columna:


ID de contenedor: Una identificación única del contenedor.
Imag: Nombre de la imagen de Docker que se utilizó para crear el contenedor.
Mando: El nombre del comando que se ejecuta después de iniciar el contenedor.
Creado: Mostrar hora de creación del contenedor.
Estado: Muestra el estado de ejecución del contenedor.
Puertos: Muestra el puerto abierto.
Nombres: Nombre del contenedor.
Si desea enumerar solo los contenedores Docker detenidos en su sistema, ejecute el siguiente comando:
[cc lang = "bash" width = "700" escaped = "true"]
docker ps --filter "estado = salido"

Debería ver el siguiente resultado:

ID DE CONTENEDOR COMANDO DE IMAGEN ESTADO CREADO NOMBRES DE PUERTOS
592b9fe9f478 drupal "docker-php-entrypoi…" hace 4 minutos Salió (0)
Hace aproximadamente un minuto mystifying_cartwright

Mostrar todos los contenedores Docker en ejecución

Si desea enumerar solo los contenedores Docker en ejecución en su sistema, hay varios comandos para enumerarlos.

Para enumerar todos los contenedores Docker en ejecución, ejecute uno de los siguientes comandos:

contenedor docker ls

O

lista de contenedores de Docker

O

contenedor docker ps

O

docker ps

Debería ver todos los contenedores Docker en ejecución en el siguiente resultado:

ID DE CONTENEDOR COMANDO DE IMAGEN ESTADO CREADO NOMBRES DE PUERTOS
9392aab37f99 wordpress "docker-entrypoint.s… "Hace 6 minutos Hasta 6 minutos 0.0.0.0: 8081-> 80 / tcp wpcontainer
bcbc64840b0a mariadb "docker-entrypoint.s… "Hace 7 minutos Hasta 7 minutos 3306 / tcp wordpressdb
3e5cddafb61d technosoft2000 / calibre-web: v1.1.9 "/ bin / bash -c / init /…" Hace 19 horas Hasta 19 horas 0.0.0.0: 8082-> 8083 / tcp calibre-web

Si desea enumerar el único ID del contenedor Docker en ejecución, ejecute el siguiente comando:

contenedor docker ls -q

Debería ver el siguiente resultado:

9392aab37f99
bcbc64840b0a
3e5cddafb61d

Enumere todos los contenedores Docker por tamaño

También puede enumerar todos los contenedores Docker en ejecución con el tamaño de cada contenedor

Por ejemplo, enumere y vea el tamaño de todos los contenedores Docker en ejecución, ejecute el siguiente comando:

listas de contenedores de Docker -s

Debería ver todos los contenedores Docker en ejecución con la columna de tamaño, como se muestra a continuación:

ID DEL CONTENEDOR COMANDO DE IMAGEN ESTADO CREADO PUERTOS NOMBRES TAMAÑO
9392aab37f99 wordpress "docker-entrypoint.s… "Hace 7 minutos Hasta 7 minutos 0.0.0.0: 8081-> 80 / tcp wpcontainer 2B (virtual 543MB)
bcbc64840b0a mariadb "docker-entrypoint.s… "Hace 7 minutos Hasta 7 minutos 3306 / tcp wordpressdb 2B (virtual 407MB)
3e5cddafb61d technosoft2000 / calibre-web: v1.1.9 "/ bin / bash -c / init /…" Hace 19 horas Hasta 19 horas 0.0.0.0: 8082-> 8083 / tcp calibre-web 103 MB (virtual 406 MB)

También puede enumerar y ver el tamaño de todos los contenedores en ejecución y detenidos con el siguiente comando:

contenedor docker ls -as

Debería ver el siguiente resultado:

ID DEL CONTENEDOR COMANDO DE IMAGEN ESTADO CREADO PUERTOS NOMBRES TAMAÑO
592b9fe9f478 drupal "docker-php-entrypoi…" Hace 5 minutos Salió (0) Hace 3 minutos mystifying_cartwright 0B (virtual 495MB)
9392aab37f99 wordpress "docker-entrypoint.s… "Hace 7 minutos Hasta 7 minutos 0.0.0.0: 8081-> 80 / tcp wpcontainer 2B (virtual 543MB)
bcbc64840b0a mariadb "docker-entrypoint.s… "Hace 8 minutos Hasta 8 minutos 3306 / tcp wordpressdb 2B (virtual 407MB)
3e5cddafb61d technosoft2000 / calibre-web: v1.1.9 "/ bin / bash -c / init /…" Hace 19 horas Hasta 19 horas 0.0.0.0: 8082-> 8083 / tcp calibre-web 103 MB (virtual 406 MB

Conclusión

En esta guía, aprendió cómo enumerar los contenedores de Docker con varios métodos. Espero que ahora tenga suficiente conocimiento sobre cómo enumerar contenedores Docker en Linux.

Batalla por Wesnoth 1.13.6 Desarrollo liberado
Batalla por Wesnoth 1.13.6 lanzado el mes pasado, es el sexto lanzamiento de desarrollo en el 1.13.x y ofrece una serie de mejoras, sobre todo en la i...
Cómo instalar League Of Legends en Ubuntu 14.04
Si eres fanático de League of Legends, esta es una oportunidad para que pruebes League of Legends. Tenga en cuenta que LOL es compatible con PlayOnLin...
Instale el último juego de estrategia de OpenRA en Ubuntu Linux
OpenRA es un motor de juego de estrategia en tiempo real libre / gratuito que recrea los primeros juegos de Westwood como el clásico Command & Conquer...