Comment installer Docker sur Windows 11 : le guide étape par étape pour les Québécois

Installer Docker sur Windows 11 : une étape pas si simple que ça

Bon, voici le topo : faire fonctionner Docker sur Windows 11, ça peut vite ressembler à une série de petits casse-tête tech qui te donnent du fil à retordre. Si tu as déjà traîné sur des forums ou bricolé un peu dans le BIOS, tu vas faire ça plus vite. Mais même si t’es pas un expert, ça peut quand même prendre un peu de temps et de patience. Une fois que c’est réglé, gérer des conteneurs, c’est vraiment pratique — à condition que ton ordi fasse pas des siennes au passage.

Vérifier si ton PC répond aux besoins

Avant de te lancer, faut faire un peu de prep. Docker Desktop, ça marche pas sur n’importe quelle vieille machine avec Windows 11. T’as besoin de Windows 11, de WSL 2 (c’est Windows Subsystem for Linux version 2, si tu veux tout savoir), et surtout, la virtualisation doit être activée dans le BIOS. Pas fan de fouiller dans le BIOS? Je te comprends, mais si tu veux pas avoir de mauvaises surprises, faut le faire. Sinon, Docker va péter un câble avec ses conteneurs Linux.

Pour entrer dans le BIOS, c’est souvent en appuyant sur Suppr ou F2 dès que tu allumes ton ordi — mais bon courage pour trouver la bonne touche du premier coup. Une fois dedans, cherche l’option de virtualisation, souvent cachée sous un menu comme « Sécurité » ou « Avancé ». Quand tu l’as activée, sauve et redémarre ton ordi. Croise les doigts et espère que ça va marcher!

Activer la virtualisation matérielle

  • Démarre dans le BIOS lors du boot (Suppr ou F2 encore).
  • Recherche une section comme Sécurité ou Avancé.
  • Repère les options Intel VT-x, Technologie de virtualisation Intel, ou AMD-V et mets ça à Activé.
  • Sauvegarde, puis prépare-toi à redémarrer.

Vérifier si la virtualisation est bien activée

Une fois dans Windows, ouvre le Gestionnaire des tâches avec Ctrl + Shift + Échap, va dans l’onglet Performance et clique sur CPU. Tu devrais voir une ligne qui dit Virtualisation : Activée. Si c’est pas le cas, retour dans le BIOS pour faire le nécessaire.

Télécharger Docker Desktop

Direction le site officiel : docker.com. Évite les sites tiers douteux, tu ne veux pas ramasser un virus ou une appli malveillante. Sur le site, télécharge Docker Desktop. C’est gratuit, pas besoin de payer, alors prends la dernière version pour éviter les bugs — plus vieille, c’est souvent plus fragile.

Installer Docker

Une fois que le fichier est téléchargé, double-clique dessus et laisse faire. Il n’y a pas de secret, suis les étapes standards. Tu devras probablement accepter des termes, et le programme va vérifier si ton ordi est prêt à accueillir Docker. Si tu reçois un message disant que ton système est pas configuré, pas de panique, c’est courant. Juste, regarde pour activer des options comme Hyper-V si on te le demande — dans ce cas-là, ton ordi devra redémarrer.

Activer WSL 2 et la plateforme de machines virtuelles

Pour faire tourner Docker, faut que WSL 2 soit bien installé. Ouvre PowerShell en mode administrateur en appuyant sur Win + X puis choisis Windows Terminal (Admin). Tape ça :

wsl --install

Ça va installer WSL 2 avec la distribution par défaut. Si tu avais déjà WSL mais que tu voulais juste le mettre à jour, tape :

wsl --set-default-version 2

Après, faut activer quelques fonctionnalités Windows pour que ça fonctionne, alors dans PowerShell, écris :

DISM /Online /Enable-Feature /FeatureName:VirtualMachinePlatform /All /NoRestart

DISM /Online /Enable-Feature /FeatureName:Microsoft-Windows-Subsystem-Linux /All /NoRestart

Une fois fait, redémarre ton PC, et voilà, la partie technique est presque finie!

Finaliser l’installation

Après avoir suivi quelques autres prompts, laisse l’installeur faire son boulot. Ça peut prendre quelques minutes, alors va te faire un café ou une p’tite marche dehors. Certains ont déjà vu des messages d’erreur si d’autres programmes bouffent trop de ressources, mais c’est normal — c’est juste la façon dont les logiciels agissent souvent.

Si l’installeur te propose d’activer Hyper-V, accepte. Plus tard, tu peux vérifier que c’est bien activé dans Panneau de configuration > Programs > Activer ou désactiver des fonctionnalités Windows en cochant Hyper-V.

Lancer Docker Desktop

Une fois tout installé, cherche Docker Desktop dans le menu Démarrer ou sur le bureau, ou dans la petite icône dans la barre de tâche. Lorsqu’il démarre, donne-lui quelques secondes pour se réveiller — la première fois, ça peut être un peu lent ou te montrer des avertissements en lien avec la virtualisation ou le réseau. Si tout marche comme il faut, félicitations : t’as maintenant ton propre centre de gestion de conteneurs!

Si tu préfères la ligne de commande, tu peux aussi utiliser PowerShell ou l’invite de commandes. Tape juste ça pour tester si ça marche :

docker run hello-world

Ça téléchargera un conteneur test et te montrera que Docker est prêt à bosser.

OK, c’est pas toujours facile d’installer Docker sur Windows 11, mais ce n’est pas impossible. Avec un peu de patience, de clics et quelques redémarrages, tu vas finir par y arriver. Et quand c’est fait, tu pourras faire des tests, déployer des applications en toute stabilité et automatiser tout ton flux de travail. Ça vaut la peine!

Pense à garder Docker à jour et à vérifier de temps en temps tes paramètres, ça évite bien des tracas. Si ça bloque, reste zen : ça vaut la peine de persévérer.


Fais-toi pas d’inquiétude, maîtriser tout ça, c’est comme compléter une grande puzzle. Frustrant au début, mais tellement satisfaisant quand tu vois l’icône Docker qui s’affiche dans ta barre de tâches!