Ton premier conteneur
Avant même d'expliquer une seule ligne de théorie, tu vas exécuter un vrai conteneur. Un conteneur, c'est simplement un programme qui s'exécute. Une seule commande, et tu regardes Docker télécharger une toute petite image (un paquet prêt à l'emploi d'un programme) et l'exécuter sur ta machine en que
C'est comme utiliser un distributeur automatique ou un micro-ondes pour la première fois : tu appuies sur le bouton et ça marche, tout simplement. Pas besoin de savoir ce qu'il y a à l'intérieur pour s'en servir.
- conteneur
- Une seule instance en cours d'exécution d'une image — autrement dit, un programme qui tourne en ce moment. Tout comme on peut faire beaucoup de gâteaux à partir d'une même recette, on peut exécuter beaucoup de conteneurs à partir d'une même image.
- image
- Un paquet prêt à l'emploi et enregistré d'un programme, avec tout ce qu'il lui faut pour s'exécuter. C'est la « recette » congelée ; le conteneur est le « plat » qu'on prépare à partir d'elle.
- registry
- Un entrepôt en ligne d'images que tout le monde peut télécharger. Quand Docker a besoin d'une image que tu n'as pas, il la « tire » (pull) depuis là — comme télécharger une application depuis une boutique d'applications.