Inspecter un conteneur Docker

DockerDockerBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, nous allons explorer la commande Docker "inspect" en plongeant dans un scénario impliquant une porte mystérieuse vers le monde surnaturel. Nous jouons le rôle d'une personnalité emblématique, le "Chef Surnaturel", qui doit inspecter les conteneurs Docker pour dévoiler les secrets cachés derrière la porte surnaturelle et protéger notre monde des menaces potentielles.


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{{"Inspecter un conteneur Docker"}} end

Inspecter les métadonnées du conteneur

Dans cette étape, nous allons commencer par inspecter les métadonnées d'un conteneur Docker.

  1. Tout d'abord, créez un réseau d'échantillonnage à l'aide de la commande suivante :

    docker network create my_network
  2. Ensuite, lancez un nouveau conteneur et connectez-le au réseau créé :

    docker run -d --name my_network_container --network my_network alpine sleep 1d
  3. Inspectez les métadonnées d'un conteneur en cours d'exécution avec la commande suivante :

    docker inspect my_network_container

Inspecter la configuration du conteneur

Ensuite, nous plongerons plus profondément dans la commande inspect en examinant la configuration d'un conteneur Docker.

  1. En utilisant le même conteneur que dans l'Étape 1, inspectez les paramètres de configuration :

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

    Analysez la sortie pour comprendre la configuration du conteneur et la manière dont elle s'aligne avec l'état souhaité.

Explorer les paramètres de réseau du conteneur

Dans cette étape, nous allons nous concentrer sur l'exploration des paramètres de réseau d'un conteneur Docker.

  1. Inspectez les paramètres de réseau du conteneur :

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

    Comprenez la configuration de réseau du conteneur, y compris son adresse IP et ses alias de réseau.

Sommaire

Dans ce laboratoire, nous sommes plongés dans la commande Docker "inspect" pour obtenir des informations précieuses sur les métadonnées, la configuration et les paramètres de réseau des conteneurs. En nous immergeant dans un scénario surnaturel, nous avons réussi à exploiter les capacités d'inspection de Docker pour dévoiler les mystères derrière la porte surnaturelle. Ce laboratoire a non seulement amélioré nos compétences en Docker, mais a également offert une expérience d'apprentissage créative et captivante.