Inspección de contenedores 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

En este laboratorio, exploraremos el comando "inspect" de Docker sumergiéndonos en un escenario que implica una misteriosa puerta hacia el mundo sobrenatural. Nos convertimos en una figura prominente, el "Líder Sobrenatural", que necesita inspeccionar los contenedores de Docker para desentrañar los secretos ocultos detrás de la puerta sobrenatural y proteger nuestro mundo de posibles amenazas.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/ContainerOperationsGroup(["Container Operations"]) docker/ContainerOperationsGroup -.-> docker/inspect("Inspect Container") subgraph Lab Skills docker/inspect -.-> lab-271467{{"Inspección de contenedores Docker"}} end

Inspeccionar los metadatos del contenedor

En este paso, comenzaremos inspeccionando los metadatos de un contenedor de Docker.

  1. En primer lugar, cree una red de muestra con el siguiente comando:

    docker network create my_network
  2. Luego, lance un nuevo contenedor y conéctelo a la red creada:

    docker run -d --name my_network_container --network my_network alpine sleep 1d
  3. Inspeccione los metadatos de un contenedor en ejecución con el siguiente comando:

    docker inspect my_network_container

Inspeccionar la configuración del contenedor

A continuación, profundizaremos en el comando inspect examinando la configuración de un contenedor de Docker.

  1. Utilizando el mismo contenedor que en el Paso 1, inspeccione las configuraciones:

    docker inspect --format='{{json.Config}}' my_network_container

    Analice la salida para entender la configuración del contenedor y cómo se alinea con el estado deseado.

Explorar la configuración de red del contenedor

En este paso, nos centraremos en explorar la configuración de red de un contenedor de Docker.

  1. Inspeccione la configuración de red del contenedor:

    docker inspect --format='{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' my_network_container

    Comprenda la configuración de red del contenedor, incluyendo su dirección IP y los alias de red.

Resumen

En este laboratorio, profundizamos en el comando "inspect" de Docker para obtener información valiosa sobre los metadatos, la configuración y la configuración de red de los contenedores. Al sumergirnos en un escenario sobrenatural, aprovechamos con éxito las capacidades de inspección de Docker para desentrañar los misterios detrás de la puerta sobrenatural. Este laboratorio no solo mejoró nuestras habilidades con Docker, sino que también proporcionó una experiencia de aprendizaje creativa y atractiva.