Skip to Content
🎉 Utilisez JS efficacement →
DockerInstallationInstallation de Docker sur Windows.

Voici une version améliorée et attrayante de l’installation de Docker sur Windows, avec des icônes et un format visuellement plus agréable :


🚀 Installation de Docker sur Windows

Les postes de l’université sont déjà configurés avec Docker et Ubuntu.

Les prérequis pour l’installation de Docker varient selon le système d’exploitation. Voici les informations pour Windows, macOS et Linux :


🖥️ Prérequis pour Windows

Avant de commencer l’installation de Docker sur Windows, assurez-vous que votre système respecte ces prérequis :

  • Système d’exploitation :
    Docker Desktop pour Windows nécessite Windows 10 64-bit (Pro, Enterprise ou Education) avec la virtualisation matérielle activée.
    Si vous avez une édition familiale, vous pouvez utiliser Docker Toolbox. ⚙️

  • Processeur :
    Assurez-vous que votre processeur prend en charge la virtualisation matérielle et que cette fonctionnalité est activée dans le BIOS/UEFI. 🧠

  • Mémoire :
    Il est recommandé d’avoir au moins 4 Go de RAM pour une expérience fluide. 💻

  • Espace disque :
    Docker nécessite 20 Go d’espace disque pour stocker les images et les conteneurs. 📦

ℹ️ Note importante :
Consultez la documentation officielle de Docker pour les prérequis les plus récents.


⚙️ Installation de Docker sur Windows (utilisation de WSL2)

1️⃣ Activez WSL (Windows Subsystem for Linux)

  • Ouvrez PowerShell en tant qu’administrateur.
  • Exécutez cette commande pour activer la fonctionnalité WSL :
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2️⃣ Activez la virtualisation dans le BIOS

  • Redémarrez votre ordinateur et entrez dans le BIOS.
    Assurez-vous que la virtualisation matérielle est activée. 📉
    Cette étape peut varier en fonction du fabricant de votre PC. Consultez le manuel de votre matériel si nécessaire.

3️⃣ Installez une distribution Linux

  • Ouvrez le Microsoft Store.
  • Recherchez et installez une distribution Linux de votre choix (comme Ubuntu, Debian ou Alpine). 🐧
  • Suivez les instructions pour configurer votre distribution Linux.

4️⃣ Mettez à jour WSL 2

  • Assurez-vous que WSL 2 est activé, car Docker fonctionne mieux avec cette version.
    Exécutez cette commande dans PowerShell pour activer WSL 2 :
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

5️⃣ Installez le noyau WSL 2

  • Téléchargez et installez le dernier package MSI du noyau Linux WSL 2 ici :
    ➡️ Téléchargement du noyau WSL 2

  • Suivez les instructions pour l’installer. 🛠️

6️⃣ Définissez WSL 2 comme version par défaut

  • Ouvrez PowerShell en tant qu’administrateur et exécutez la commande suivante :
wsl --set-default-version 2

7️⃣ Installez Docker Desktop pour Windows

8️⃣ Configurez Docker pour utiliser WSL 2

  • Ouvrez Docker Desktop.
  • Accédez aux Paramètres en cliquant sur l’icône roue dentée dans le coin supérieur droit.
  • Allez dans l’onglet Resources et sélectionnez WSL Integration.
  • Activez l’intégration avec la distribution Linux que vous avez installée. 🛠️

🎉 Docker est maintenant installé sur votre machine Windows !

Une fois ces étapes complétées, Docker sera prêt à l’emploi pour vos projets de développement. Vous pouvez commencer à créer et gérer vos conteneurs Docker ! 🚀

mis à jour le