Comment installer Docker sur Windows : guide du débutant
Jan 08, 2025 am 07:29 AMSi vous êtes nouveau sur Docker et que vous utilisez Windows, vous avez de la chance ! Docker est devenu incroyablement facile à configurer sur Windows 11 et les versions plus récentes. Discutons de ce que fait Docker avant l'installation. Imaginez partager une recette avec un ami ; Docker est comme un kit de cuisine magique qui garantit que le plat sera le même dans n'importe quelle cuisine. Il regroupe votre application avec tous ses ingrédients (nous appelons ces dépendances) afin qu'elle s'exécute de manière cohérente partout. L'installation de Docker Desktop sur Windows vous offre tout ce dont vous avez besoin pour commencer :
- le système Docker principal (Docker Engine),
- outils de création d'applications (buildx),
- fonctionnalités de gestion de plusieurs conteneurs (Docker Compose).
Ne vous inquiétez pas si cela semble complexe : nous vous guiderons à travers chaque étape de la configuration de Docker Desktop sous Windows.
Vous trouverez d'autres didacticiels liés à Docker sur ce blog.
Choisir votre environnement d'exécution : Hyper-V vs WSL
Avant de plonger dans l'installation, parlons rapidement du « moteur » qui alimente Docker sous Windows. Vous avez ici deux choix principaux : Hyper-V et WSL (sous-système Windows pour Linux).
Hyper-V : Imaginez cela comme la création d'une machine virtuelle à part entière sur votre ordinateur. C'est comme si un autre ordinateur fonctionnait sur votre ordinateur Windows. Il s'agit d'une technologie mature qui fonctionne bien, mais elle peut être un peu gourmande en ressources.
WSL (sous-système Windows pour Linux) : Considérez cela comme une couche de compatibilité intelligente qui vous permet d'exécuter un environnement Linux directement dans Windows. C'est beaucoup plus léger et plus efficace qu'une machine virtuelle complète, surtout lorsque vous travaillez avec des outils basés sur Linux (ce que sont de nombreux conteneurs Docker).
Si vous souhaitez une comparaison plus approfondie, consultez cet article.
Voici un bref aperçu des éléments du système dont vous aurez besoin pour chacun :
Exigences Hyper-V :
- Windows 11 64 bits : version familiale ou professionnelle 22H2 ou supérieure, ou version entreprise ou éducation 22H2 ou supérieure.
- Windows 10 64 bits : le minimum requis est Home ou Pro 22H2 (build 19045) ou supérieur, ou Enterprise ou Education 22H2 (build 19045) ou supérieur.
- Activez les fonctionnalités Windows Hyper-V et Conteneurs.
- Processeur 64 bits avec traduction d'adresses de deuxième niveau (SLAT).
- 4 Go de RAM système.
- Activez la prise en charge de la virtualisation matérielle au niveau du BIOS dans les paramètres du BIOS. Pour plus d'informations, voir 1.
Exigences WSL :
- WSL version 1.1.3.0 ou ultérieure.
- Windows 11 64 bits : version Familiale ou Pro 22H2 ou supérieure, ou Entreprise ou Éducation version 22H2 ou supérieure.
- Activez la fonctionnalité WSL 2 sous Windows. Pour des instructions détaillées, reportez-vous à la note de bas de page 2.
- Processeur 64 bits avec traduction d'adresses de deuxième niveau (SLAT).
- 4 Go de RAM système.
- Activez la virtualisation matérielle dans le BIOS. Pour plus d'informations, voir 1.
WSL est ma recommandation pour la plupart des développeurs, en particulier ceux qui travaillent avec des applications conteneurisées (souvent basées sur Linux). Il s'agit d'une alternative légère et plus simple, offrant de meilleures performances pour les charges de travail Linux.
Étape par étape : installer Docker Desktop
Maintenant, installons Docker Desktop qui regroupe tout ce dont vous avez besoin pour exécuter Docker sous Windows.
- Téléchargez Docker Desktop : Rendez-vous sur la page des notes de version de Docker Desktop pour trouver la dernière version : https://docs.docker.com/desktop/release-notes/. Depuis le 6 janvier 2025, la version stable actuelle est la 4.37.1.
* For most modern PCs (with an x86\_x64 processor), you'll want this installer: [Download for x86\_x64](https://desktop.docker.com/win/main/amd64/178610/Docker%20Desktop%20Installer.exe). * If you have a newer Windows device with an ARM processor, grab this one (beta): [Download for ARM](https://desktop.docker.com/win/main/arm64/178610/Docker%20Desktop%20Installer.exe).
- Lancez l'assistant d'installation : Une fois le téléchargement terminé, double-cliquez sur le fichier Docker Desktop Installer.exe pour lancer l'assistant d'installation.
- Configuration : Une page de configuration vous sera présentée pendant le processus d'installation. C'est ici que vous sélectionnerez votre environnement d'exécution.
* You'll likely see options like "Use WSL 2 instead of Hyper-V (recommended)". **If you intend to use WSL (as we recommend), make sure this box is ticked.** If you prefer to use Hyper-V, leave it unticked. 
Suivez les instructions : L'installateur vous guidera à travers les étapes restantes. Il vous sera peut-être demandé d'autoriser l'installation et éventuellement de redémarrer votre ordinateur.
Installation terminée : Une fois l'installation terminée, vous devriez voir l'icône Docker Desktop dans votre barre d'état système.
Vérification de votre installation
Docker Desktop est installé. Assurons-nous que cela fonctionne correctement !
- Démarrez Docker Desktop : Si ce n'est pas déjà fait, recherchez l'application Docker Desktop dans votre menu Démarrer et lancez-la. Vous verrez l'icône Docker dans votre barre d'état système et le démarrage peut prendre quelques instants.
Ouvrez votre terminal : Ouvrez PowerShell ou l'invite de commande.
-
Exécutez la commande de vérification : Tapez la commande suivante et appuyez sur Entrée :
docker --version
Copier après la connexion -
Vérifiez le résultat : Si Docker est correctement installé, vous devriez voir un résultat similaire à celui-ci :
Docker version 27.3.1, build ce12230
Copier après la connexion(Le numéro de version exact peut être différent). Cela confirme que Docker est installé et prêt à fonctionner !
Conclusion
Félicitations ! Vous avez installé avec succès Docker sur votre ordinateur Windows. Avec Docker Desktop en cours d'exécution, vous pouvez désormais commencer à extraire des images, à créer des conteneurs et à explorer le monde de la conteneurisation. Pourquoi ne pas essayer d’exécuter un simple conteneur pour commencer ? Les possibilités sont infinies ! Bonne conteneurisation !
Notes de bas de page
-
En savoir plus sur la virtualisation ↩
-
Guide d'installation WSL ↩
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Remplacer les caractères de chaîne en javascript

jQuery Vérifiez si la date est valide

jQuery obtient un rembourrage / marge d'élément

10 vaut la peine de vérifier les plugins jQuery

Http débogage avec le nœud et le http-console

jQuery Ajouter une barre de défilement à div

Tutoriel de configuration de l'API de recherche Google personnalisé
