DOCKER - 5 Installation Docker
Cette leçon guide l'installation de Docker Desktop sur Windows. Vous commencez par télécharger Docker depuis Docker Hub (store.docker.com). L'installation est standard : vous lancez le programme, acceptez les conditions, et attendez quelques minutes que Docker se configure. Une fois terminé, Docker Desktop est installé mais pas encore lancé.
Vous démarrez Docker Desktop. Si Hyper-V n'est pas actif sur votre système, Docker l'activera automatiquement (et demandera un redémarrage). Une fois lancé, vérifiez l'installation avec docker version dans PowerShell : vous verrez la version stable installée.
Accédez ensuite aux paramètres Docker (Settings) et explorez les options de configuration. Si votre ordinateur possède plusieurs disques, vous pouvez choisir le disque utilisé pour stocker les images et conteneurs. Les autres paramètres (CPU, mémoire, réseau) généralement restent par défaut, mais peuvent être ajustés selon vos besoins.
Pour votre environnement de développement, clonez le monorepo Docker dans un dossier dédié (ex. C:\code\docker) via PowerShell. Installez aussi VS Code, l'éditeur recommandé : il a une excellente syntaxe pour Dockerfile et docker-compose.yml, avec autocomplétion et hints. Vous êtes maintenant prêt à construire vos premières images.
En résumé
Cette leçon couvre les étapes essentielles pour installer Docker sur Windows : téléchargement depuis le site officiel, installation de base, lancement du service et configuration des paramètres (sélection du disque). Elle conclut par la recommandation de Visual Studio Code comme éditeur de code avec support Docker natif pour faciliter le développement.
Points clés
- Télécharger Docker depuis le site officiel et suivre l'installation Windows classique (auto-installation d'Hyper-V si nécessaire)
- Vérifier la version installée via PowerShell avec la commande 'docker --version'
- Accéder aux paramètres Docker (Settings) pour configurer le disque de stockage et autres options selon vos besoins
- Cloner un référentiel Git dans un dossier dédié via PowerShell pour commencer à travailler
- Installer Visual Studio Code (VS Code) recommandé pour sa syntaxe Docker intégrée et ses fonctionnalités de développement
Questions fréquentes
Docker démarre-t-il automatiquement après l'installation ?
Non, Docker n'est pas lancé automatiquement après l'installation. Vous devez le démarrer manuellement depuis les paramètres ou le gestionnaire d'applications.
Qu'est-ce qu'Hyper-V et pourquoi s'installe-t-il ?
Hyper-V est un hyperviseur Windows nécessaire à Docker pour fonctionner. Si absent, Docker l'installe automatiquement (nécessite redémarrage de l'ordinateur).
Quel éditeur de code recommander pour Docker ?
Visual Studio Code (VS Code) est recommandé pour sa syntaxe Docker native intégrée, ses indices utiles et ses extensions qui facilitent le développement avec Docker Compose et les fichiers Dockerfile.