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.
Inspecter les métadonnées du conteneur
Dans cette étape, nous allons commencer par inspecter les métadonnées d'un conteneur Docker.
Tout d'abord, créez un réseau d'échantillonnage à l'aide de la commande suivante :
docker network create my_networkEnsuite, lancez un nouveau conteneur et connectez-le au réseau créé :
docker run -d --name my_network_container --network my_network alpine sleep 1dInspectez 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.
En utilisant le même conteneur que dans l'Étape 1, inspectez les paramètres de configuration :
docker inspect --format='{{json.Config}}' my_network_containerAnalysez 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.
Inspectez les paramètres de réseau du conteneur :
docker inspect --format='{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' my_network_containerComprenez la configuration de réseau du conteneur, y compris son adresse IP et ses alias de réseau.
Résumé
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.



