Leçon 2 : Configuration de votre environnement Docker
Avant de commencer la construction, nous devons installer Docker Desktop, qui regroupe tous les outils nécessaires au développement sur Windows, macOS et Linux.
Installation de Docker Desktop
Docker Desktop comprend le moteur Docker (daemon), l'interface de ligne de commande Docker (CLI), Docker Compose et Kubernetes (facultatif).
- Téléchargement : Rendez-vous sur le site officiel de Docker et téléchargez l'installateur pour votre système d'exploitation.
- Installation : Suivez les instructions spécifiques à votre plateforme.
- (Note pour les utilisateurs Windows : Vous pourriez avoir besoin d'activer WSL 2 et/ou Hyper-V.)
- Lancement : Démarrez Docker Desktop. Vous devriez voir l'icône de la baleine Docker dans la barre d'état système.
Vérification de l'Installation
Ouvrez votre terminal (Invite de commande, PowerShell ou Bash) et exécutez la commande suivante pour vérifier la version de Docker :
bash docker --version
Vous devriez voir un résultat similaire à :
Docker version 24.0.5, build 337b51b
Ensuite, vérifiez que le démon Docker (moteur) est en cours d'exécution en exécutant une commande de base :
bash docker run hello-world
Résultat Attendu
Si l'installation a réussi, Docker :
- Cherchera l'image
hello-worldlocalement. - Ne la trouvera pas, il la tirera donc de Docker Hub (le registry par défaut).
- Créera un conteneur à partir de cette image.
- Exécutera l'application à l'intérieur du conteneur, affichant un message qui confirme que votre installation fonctionne.
Cette simple commande confirme que le client Docker (CLI) et le démon Docker (moteur) communiquent correctement.