

Docker est un outil essentiel pour la virtualisation légère, mais il nécessite Hyper-V et WSL 2, qui ne sont pas activés par défaut sur Windows 10 Home et Windows 11 Home. Ce tutoriel explique comment activer la compatibilité Docker sur ces versions de Windows.

• Un processeur prenant en charge la virtualisation (Intel VT-x ou AMD-V).
• Un compte administrateur.
• Windows 10 Home version 1903 ou ultérieure, ou Windows 11 Home.
• Accès à PowerShell et à l’Invite de commandes.

• Méthode 1 : Activer la virtualisation et installer WSL 2.
• Méthode 2 : Installer Docker Desktop avec PowerShell.
• Méthode 3 : Configurer Docker via l’Invite de commandes.

• Méthode 1 : Compatible avec la majorité des PC.
• Méthode 2 : Automatisation facile via des scripts.
• Méthode 3 : Configuration rapide pour les utilisateurs avancés.

• Méthode 1 : Requiert un redémarrage du PC.
• Méthode 2 : Installation plus longue.
• Méthode 3 : Risque d’erreurs de configuration.



Code:
wsl --install

Code:
wsl --set-default-version 2





Code:
docker --version



Code:
wsl --install -d Ubuntu

Code:
sudo apt update && sudo apt install docker.io -y

Code:
sudo service docker start

• Vérifiez la compatibilité de votre matériel en exécutant :
Code:
systeminfo | find "Hyper-V Requirements"

• Docker Desktop peut consommer beaucoup de ressources, surtout sur les PC avec peu de RAM.

• Utilisez Docker Toolbox si votre système ne prend pas en charge WSL 2.

• Installer Podman, un outil similaire à Docker, compatible avec Windows Home sans WSL 2.

• Documentation officielle Docker
• Microsoft Learn : WSL 2
• Recherche Google

L’activation de Docker sur Windows Home permet d’exécuter des conteneurs efficacement grâce à WSL 2. Selon votre configuration, vous pouvez choisir d’installer Docker Desktop ou d’utiliser la version CLI dans Ubuntu sous WSL.