Images et conteneurs
Fait partie de la section Introduction à Docker du Journey Terminal de Coddy — leçon 2 sur 40.
Docker repose sur deux concepts fondamentaux qui fonctionnent ensemble : images et conteneurs.
Une image est un modèle en lecture seule (un instantané d'un système de fichiers accompagné d'instructions sur ce qu'il faut exécuter). Un conteneur est une instance en cours d'exécution créée à partir d'une image. Une seule image peut démarrer de nombreux conteneurs, de la même manière qu'une classe peut créer de nombreux objets.
La façon la plus simple de voir cela est d'exécuter un conteneur à partir de l'image hello-world :
docker run hello-worldDocker prend l'image hello-world, démarre un conteneur à partir de celle-ci, et le conteneur affiche un court message de bienvenue avant de s'arrêter.
Défi
DébutantExécutez un conteneur à partir de l'image hello-world avec docker run hello-world. Lisez le message qu'il affiche.
Aide-mémoire
Image : un modèle en lecture seule (instantané du système de fichiers + instructions d'exécution). Conteneur : une instance en cours d'exécution créée à partir d'une image.
Exécuter un conteneur à partir d'une image :
docker run hello-worldEssayez vous-même
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Introduction à Docker
4Gestion des conteneurs
Nommer les conteneursConteneurs en mode détachéLister tous les conteneursArrêter et supprimerRécapitulatif - Cycle de vie des conteneurs10Projet d'application de salutation
Présentation du projetÉcrire le Dockerfile5Inspection des conteneurs
Logs des conteneursInspection des détailsExécution de commandesRécapitulatif - Health Check