Identificación de Contenedores Docker

DockerBeginner
Practicar Ahora

Introducción

¡Te damos la bienvenida al desafío de Identificación de Contenedores Docker! Imagina que eres un juez en un antiguo estadio olímpico griego. Tu función es supervisar la tarea de identificar y listar los contenedores Docker dentro de la "arena olímpica" virtual del sistema Docker.

Los contenedores Docker son como los atletas de nuestra arena olímpica: cada uno tiene su propia identidad, propósito y capacidades. Como orquestador de contenedores, ser capaz de identificar y filtrar contenedores rápidamente es una habilidad esencial, similar a cómo los jueces olímpicos deben ser capaces de identificar y seguir el rastro de los competidores.

Identificación de Contenedores

En cualquier entorno de contenedores, saber qué contenedores se están ejecutando actualmente es el primer paso para una gestión eficaz. Al igual que un juez debe saber qué atletas están en la pista, tú debes ser capaz de visualizar todos los contenedores activos de un vistazo.

Tareas

  • Identificar los contenedores Docker que están en ejecución.
  • Listar los IDs de contenedor, las imágenes y los nombres de los contenedores en ejecución.

Requisitos

  • Guarda el resultado en /home/labex/project/containers.txt.

Ejemplo

Tras completar con éxito este desafío, el contenido de tu archivo de resultados debería ser similar al siguiente:

$ cat /home/labex/project/containers.txt
f62c57f2a3ec jenkins/jenkins jenkins
3ac7663a03de gcr.io/k8s-minikube/kicbase:v0.0.37 minikube

Filtrado de Contenedores

Ahora que ya sabes identificar todos los contenedores en ejecución, vamos a perfeccionar esta habilidad. En un entorno Docker concurrido, con decenas o incluso cientos de contenedores, encontrar unos específicos se vuelve crucial. Esto es como centrarse en una categoría particular de atletas cuando el estadio está lleno de competidores de diferentes disciplinas.

Tareas

  • Filtrar los contenedores Docker en ejecución por una imagen específica.

Requisitos

  • Guarda el resultado en /home/labex/project/container_jenkins.txt.
  • La imagen de Docker que se utilizará para el filtrado debe ser "jenkins/jenkins".

Ejemplo

Tras completar con éxito este desafío, el contenido de tu archivo de resultados debería ser similar al siguiente:

$ cat /home/labex/project/container_jenkins.txt
CONTAINER ID IMAGE NAMES
f62c57f2a3ec jenkins/jenkins jenkins

Resumen

En este desafío, has puesto en práctica el uso del comando ls de Docker para identificar y filtrar contenedores en ejecución. Este ejercicio ha mejorado tus habilidades en la gestión de contenedores Docker y ha profundizado tu comprensión sobre el listado de contenedores en un entorno real.

La capacidad de identificar y filtrar contenedores rápidamente es fundamental para las operaciones con Docker, del mismo modo que un juez debe rastrear y categorizar eficientemente a los atletas en un evento olímpico. Estas habilidades constituyen la base para tareas de gestión de contenedores más avanzadas que encontrarás a medida que continúes tu camino con Docker.

✨ Revisar Solución y Practicar✨ Revisar Solución y Practicar