Introduction
Bienvenue dans le village magique de la Terre des Contes de Fées! Dans ce cadre fantastique, vous prendrez le rôle d'un fermier magicien qui s'occupe de créatures et de plantes enchantées. Votre objectif est d'apprendre à consulter les journaux (logs) des conteneurs Docker pour maintenir l'écosystème magique du village.
Configurer la journalisation (logging) Docker
Dans cette étape, vous allez configurer la journalisation pour un conteneur Docker et explorer les journaux (logs).
Téléchargez l'image Docker officielle
nginx:docker pull nginxCréez un conteneur Docker nommé
magical-nginxen utilisant l'imagenginx:docker run -d -p 80:80 --name magical-nginx nginxAffichez les journaux du conteneur
magical-nginx:docker logs magical-nginx
Diffusion en continu des journaux (logs) de conteneur
Dans cette étape, vous allez apprendre à diffuser en continu les journaux d'un conteneur en cours d'exécution en temps réel.
Diffusez en continu les journaux du conteneur
magical-nginx:docker logs -f magical-nginxTout en laissant le flux de journaux ouvert, ajoutez une cartographie de service web. Si la cartographie de service réussit, l'environnement accédera automatiquement à la page web Nginx par défaut dans un onglet séparé pour générer des entrées de journal.
curl http://localhostObservez les entrées de journal en temps réel apparaissant dans le flux de journaux.
Effacement des journaux (logs) de conteneur
Dans cette étape, vous allez découvrir comment effacer les journaux d'un conteneur Docker.
Effacez les journaux du conteneur
magical-nginx:sudo sh -c 'echo "" > $(docker inspect --format="{{.LogPath}}" magical-nginx)'Confirmez que les journaux ont été effacés en essayant de les consulter à nouveau :
docker logs magical-nginx
Résumé
Dans ce laboratoire (lab), vous avez appris les compétences essentielles pour consulter les journaux (logs) de conteneurs Docker dans un environnement de ferme magique. En configurant la journalisation, en diffusant en continu les journaux en temps réel et en effaçant les journaux, vous avez acquis une compréhension plus approfondie de la surveillance et de la maintenance de vos conteneurs Docker magiques. Cette connaissance vous permettra de faire prospérer harmonieusement les créatures et les plantes fantastiques de la Terre des Contes de Fées. Bonne journalisation, fermier magicien!



