Introduction
Dans le paysage technologique en évolution rapide d'aujourd'hui, la conteneurisation est devenue une pierre angulaire du développement et du déploiement de logiciels modernes. Docker, une plateforme leader dans ce domaine, offre une solution puissante pour créer, déployer et exécuter des applications dans des environnements isolés. Alors que nous entrons en 2025, l'installation de Docker sur Windows est devenue plus simple que jamais, ouvrant un monde de possibilités pour les développeurs et les administrateurs système.
Ce guide complet vous accompagnera à travers le processus d'installation de Docker sur Windows en 2025, vous garantissant de disposer des connaissances les plus récentes et des meilleures pratiques. Que vous soyez un professionnel chevronné ou que vous commenciez tout juste votre parcours avec la conteneurisation, cet article vous fournira des informations précieuses et des instructions étape par étape pour vous permettre de démarrer avec Docker sur votre système Windows.
Comprendre Docker et ses avantages
Avant de plonger dans le processus d'installation, il est crucial de comprendre ce qu'est Docker et pourquoi il est devenu un outil indispensable dans l'industrie technologique.
Qu'est-ce que Docker ?
Docker est une plateforme open-source qui automatise le déploiement, la mise à l'échelle et la gestion d'applications à l'aide de la technologie de conteneurisation. Les conteneurs sont des packages légers, autonomes et exécutables qui incluent tout le nécessaire pour exécuter un logiciel, y compris le code, l'environnement d'exécution, les outils système, les bibliothèques et les paramètres.
Principaux avantages de Docker
- Cohérence : Docker garantit que les applications s'exécutent de la même manière dans différents environnements, du développement à la production.
- Isolation : Les conteneurs offrent un environnement isolé pour les applications, évitant les conflits entre différentes dépendances logicielles.
- Efficacité : Les conteneurs Docker sont légers et partagent le noyau du système hôte, ce qui les rend plus efficaces en termes de ressources que les machines virtuelles traditionnelles.
- Évolutivité : Les conteneurs peuvent être facilement mis à l'échelle pour répondre à la demande, rendant Docker idéal pour les architectures de microservices.
- Contrôle de version : Les images Docker peuvent être versionnées, ce qui facilite les restaurations et les déploiements cohérents.
Docker sur Windows : Un tournant
Avec l'introduction du Sous-système Windows pour Linux 2 (WSL2) et une meilleure intégration avec Windows, Docker est devenu de plus en plus populaire auprès des utilisateurs Windows. Il permet aux développeurs de travailler avec des conteneurs Linux de manière transparente sur leurs machines Windows, comblant le fossé entre les différents systèmes d'exploitation et environnements de développement.
Point clé à retenir : La technologie de conteneurisation de Docker offre cohérence, efficacité et évolutivité, ce qui en fait un outil essentiel pour le développement et le déploiement de logiciels modernes sur les plateformes Windows.
Exigences système pour Docker sur Windows
Avant de procéder à l'installation, il est essentiel de s'assurer que votre système Windows répond aux exigences nécessaires pour exécuter Docker en douceur. En 2025, les exigences système pour Docker sur Windows ont été optimisées, mais il est toujours important d'avoir une configuration compatible.
Exigences minimales du système
- Windows 10 64 bits : Famille, Pro, Entreprise ou Éducation (Build 19041 ou ultérieur)
- Windows 11 64 bits : Famille, Pro, Entreprise ou Éducation
- Processeur 64 bits avec traduction d'adresses de second niveau (SLAT)
- 4 Go de RAM système
- Le support de la virtualisation matérielle au niveau du BIOS doit être activé dans les paramètres du BIOS
Spécifications système recommandées
Pour des performances optimales, en particulier lors de l'exécution de plusieurs conteneurs ou d'applications gourmandes en ressources, considérez les recommandations suivantes :
- Windows 10/11 Pro, Entreprise ou Éducation (pour la fonctionnalité Hyper-V et Conteneurs)
- 8 Go de RAM système ou plus
- Processeur quad-core ou supérieur
- SSD (Solid State Drive) pour des performances d'E/S améliorées
- Au moins 20 Go d'espace disque libre
Prérequis logiciels
-
Sous-système Windows pour Linux 2 (WSL2) : WSL2 est requis pour exécuter Docker sur Windows. Il fournit un noyau Linux complet intégré à WSL2, permettant de meilleures performances et une meilleure compatibilité.
-
Virtualisation : Assurez-vous que la virtualisation est activée dans les paramètres BIOS/UEFI de votre système.
-
Mises à jour Windows : Assurez-vous que votre système Windows est à jour avec les derniers correctifs et mises à jour.
Astuce rapide : Pour vérifier si votre système prend en charge la virtualisation, ouvrez le Gestionnaire des tâches (Ctrl + Maj + Échap), allez à l'onglet Performances, et recherchez "Virtualisation" sous la section Processeur. Il devrait être activé.
En vous assurant que votre système répond à ces exigences, vous préparerez le terrain pour une installation de Docker en douceur et des performances optimales lors de l'exécution de conteneurs sur votre machine Windows.
Préparation de votre système Windows
Avant d'installer Docker sur votre système Windows, il est crucial de préparer correctement votre environnement. Cette préparation assurera un processus d'installation fluide et des performances optimales une fois Docker opérationnel.
Étape 1 : Activer WSL2
Le Sous-système Windows pour Linux 2 (WSL2) est un composant fondamental pour exécuter Docker sur Windows de manière efficace. Voici comment l'activer :
- Ouvrez PowerShell en tant qu'administrateur
- Exécutez la commande suivante :
powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- Activez la Plateforme de Machine Virtuelle :
powershell
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- Redémarrez votre ordinateur pour terminer l'installation de WSL
Étape 2 : Mettre à jour WSL2 et le définir par défaut
Après le redémarrage, mettez à jour WSL2 et définissez-le comme version par défaut :
- Téléchargez et exécutez le package de mise à jour du noyau Linux WSL2 pour les machines x64
- Ouvrez PowerShell et exécutez :
powershell
wsl --set-default-version 2
Étape 3 : Vérifier la virtualisation
Assurez-vous que la virtualisation est activée dans les paramètres de votre BIOS/UEFI. Pour vérifier :
- Ouvrez le Gestionnaire des tâches (Ctrl + Maj + Échap)
- Allez à l'onglet Performances
- Recherchez "Virtualisation" sous la section Processeur ; il devrait indiquer "Activé"
Si ce n'est pas activé, redémarrez votre ordinateur et entrez dans les paramètres du BIOS/UEFI pour activer la virtualisation (souvent trouvée sous les paramètres du Processeur ou de la Sécurité).
Étape 4 : Mettre à jour Windows
Assurez-vous que votre système Windows est à jour :
- Allez dans Paramètres > Mise à jour et sécurité > Windows Update
- Cliquez sur "Rechercher les mises à jour" et installez toutes les mises à jour disponibles
- Redémarrez votre ordinateur si nécessaire
Étape 5 : Nettoyer l'espace disque
Docker nécessite une quantité importante d'espace disque. Pour préparer :
- Exécutez le Nettoyage de disque :
- Cliquez avec le bouton droit de la souris sur votre lecteur principal (généralement C:)
- Sélectionnez Propriétés > Nettoyage de disque
- Cochez toutes les cases et exécutez le nettoyage
- Désinstallez les programmes inutiles et supprimez les gros fichiers dont vous n'avez plus besoin
Point clé à retenir : Une préparation adéquate de votre système Windows, y compris l'activation de WSL2, la vérification de la virtualisation et l'assurance d'un espace disque suffisant, est cruciale pour une installation réussie de Docker et des performances optimales.
En suivant ces étapes de préparation, vous créerez un environnement idéal pour Docker sur votre système Windows, minimisant les problèmes potentiels lors de l'installation et de l'utilisation.
Installation de Docker Desktop pour Windows
Maintenant que votre système est préparé, il est temps d'installer Docker Desktop pour Windows. Ce processus a été rationalisé en 2025, le rendant plus convivial que jamais.
Étape 1 : Télécharger Docker Desktop
- Visitez la page de téléchargement officielle de Docker Desktop pour Windows.
- Cliquez sur le bouton "Download for Windows" (Télécharger pour Windows).
- Choisissez la version stable, sauf si vous avez spécifiquement besoin des fonctionnalités de la version "edge".
Étape 2 : Exécuter le programme d'installation
- Localisez le fichier d'installation téléchargé (généralement nommé
Docker Desktop Installer.exe
). - Double-cliquez sur l'installateur pour l'exécuter.
- Si l'on vous demande par le Contrôle de compte d'utilisateur, cliquez sur "Oui" pour autoriser l'installateur à apporter des modifications.
Étape 3 : Options de configuration
Pendant l'installation, des options de configuration vous seront présentées :
- Use WSL 2 instead of Hyper-V (Utiliser WSL 2 au lieu de Hyper-V) : Assurez-vous que cette option est cochée pour de meilleures performances et compatibilité.
- Add shortcut to desktop (Ajouter un raccourci sur le bureau) : Préférence personnelle, mais peut être utile pour un accès rapide.
- Install required Windows components for WSL 2 (Installer les composants Windows requis pour WSL 2) : Laissez cette option cochée si vous n'avez pas installé WSL 2 manuellement auparavant.
Étape 4 : Démarrer l'installation
- Cliquez sur "Ok" pour démarrer le processus d'installation.
- L'installateur téléchargera les composants nécessaires et configurera Docker Desktop.
- Ce processus peut prendre plusieurs minutes en fonction de votre vitesse internet et des performances de votre système.
Étape 5 : Finaliser l'installation
- Une fois l'installation terminée, cliquez sur "Close and restart" (Fermer et redémarrer) pour terminer la configuration.
- Votre ordinateur redémarrera pour finaliser l'installation de Docker.
Étape 6 : Lancement initial de Docker Desktop
- Après le redémarrage, Docker Desktop démarrera automatiquement.
- Vous verrez peut-être un message indiquant que Docker Desktop démarre ses moteurs. C'est normal et cela peut prendre quelques minutes lors du premier lancement.
- Une fois prêt, vous verrez l'icône Docker dans la barre d'état système, indiquant que Docker est en cours d'exécution.
Astuce rapide : Si Docker ne démarre pas automatiquement après le redémarrage, vous pouvez le lancer manuellement depuis le menu Démarrer ou le raccourci sur le bureau si vous en avez créé un.
Étape 7 : Vérifier l'installation
Pour vous assurer que Docker est correctement installé :
-
Ouvrez une invite de commande ou une fenêtre PowerShell.
-
Exécutez la commande suivante :
plaintextdocker --version
-
Vous devriez voir les informations de version de Docker, confirmant une installation réussie.
-
Pour vérifier davantage, exécutez un conteneur de test :
plaintextdocker run hello-world
Cette commande télécharge une image de test et l'exécute dans un conteneur. Si elle réussit, vous verrez un message de bienvenue.
En suivant ces étapes, vous devriez maintenant avoir Docker Desktop installé avec succès sur votre système Windows. La section suivante couvrira la configuration post-installation pour optimiser votre expérience Docker.
Configuration post-installation
Après avoir installé Docker Desktop pour Windows avec succès, il y a plusieurs étapes de configuration importantes et de meilleures pratiques à suivre. Celles-ci aideront à optimiser les performances, à améliorer la sécurité et à adapter Docker à vos besoins spécifiques.
1. Configurer l'allocation des ressources
Docker Desktop vous permet d'allouer des ressources système. Pour optimiser les performances :
- Cliquez avec le bouton droit sur l'icône Docker dans la barre d'état système et sélectionnez "Settings" (Paramètres).
- Accédez à "Resources" (Ressources) dans la barre latérale gauche.
- Ajustez la taille du CPU, de la mémoire et de l'image disque en fonction des capacités de votre système et de vos besoins.
- Pour les systèmes avec 8 Go de RAM, allouez 4 Go à Docker.
- Pour 16 Go ou plus, envisagez d'allouer 8 Go ou plus à Docker.
2. Configurer le partage de fichiers
Pour utiliser les montages de volume avec les conteneurs Docker :
- Dans les paramètres de Docker Desktop, accédez à "Resources" > "File Sharing" (Partage de fichiers).
- Ajoutez les répertoires que vous souhaitez rendre disponibles pour le montage dans les conteneurs.
- Cliquez sur "Apply & Restart" (Appliquer et redémarrer) pour enregistrer les modifications.
3. Configurer la connexion à Docker Hub
Se connecter à Docker Hub vous permet de pousser et de tirer des images privées :
- Cliquez sur l'icône Docker dans la barre d'état système et sélectionnez "Sign in / Create Docker ID" (Se connecter / Créer un identifiant Docker).
- Entrez vos identifiants Docker Hub ou créez un nouveau compte.
4. Activer Kubernetes (Facultatif)
Si vous prévoyez d'utiliser Kubernetes :
- Allez dans "Settings" > "Kubernetes" (Paramètres > Kubernetes).
- Cochez "Enable Kubernetes" (Activer Kubernetes).
- Cliquez sur "Apply & Restart" (Appliquer et redémarrer) pour installer et démarrer Kubernetes.
5. Configurer les paramètres réseau
Pour de meilleures performances réseau ou pour résoudre des conflits :
- Allez dans "Settings" > "Network" (Paramètres > Réseau).
- Vous pouvez modifier le sous-réseau Docker ou configurer des proxys ici si nécessaire.
6. Configurer Docker Buildx
Buildx est un plugin de la CLI Docker pour des capacités de construction étendues :
- Il devrait être pré-installé avec Docker Desktop 2025.
- Vérifiez en exécutant
docker buildx version
dans le terminal. - S'il n'est pas disponible, vous pouvez l'installer manuellement en suivant la documentation officielle de Docker.
7. Configurer Docker Compose
Docker Compose est pré-installé avec Docker Desktop. Pour vérifier :
- Ouvrez un terminal et exécutez
docker-compose --version
. - Si vous avez besoin d'une version différente, vous pouvez l'installer séparément.
8. Configurer l'intégration de l'environnement de développement
Docker Desktop s'intègre bien avec divers IDE et outils de développement :
- Pour Visual Studio Code, installez l'extension "Docker".
- Pour Visual Studio, assurez-vous que la charge de travail "Outils de développement de conteneurs" est installée.
9. Configurer le démarrage automatique et les mises à jour
- Dans les paramètres de Docker Desktop, accédez à "General" (Général).
- Choisissez de démarrer Docker Desktop automatiquement lorsque vous vous connectez.
- Configurez les paramètres de mise à jour en fonction de vos préférences.
Point clé à retenir : Une configuration post-installation appropriée garantit que Docker fonctionne efficacement sur votre système et s'intègre de manière transparente à votre flux de travail de développement.
En suivant ces étapes de configuration, vous disposerez d'un environnement Docker bien optimisé et adapté à vos besoins. N'oubliez pas de revoir et d'ajuster périodiquement ces paramètres à mesure que vos exigences changent ou que vous vous familiarisez davantage avec les capacités de Docker.
Dépannage des problèmes courants
Même avec une installation et une configuration minutieuses, vous pouvez rencontrer des problèmes lors de l'utilisation de Docker sur Windows. Cette section couvre les problèmes courants et leurs solutions pour vous aider à maintenir une expérience Docker fluide.
1. Docker Desktop ne démarre pas
Symptômes : L'icône Docker affiche un état d'erreur ou Docker Desktop ne se lance pas.
Solutions :
- Redémarrez le service Docker Desktop :
- Ouvrez le Gestionnaire des tâches
- Accédez à l'onglet Services
- Recherchez "com.docker.service"
- Cliquez avec le bouton droit et sélectionnez "Redémarrer"
- Assurez-vous que Hyper-V et le Sous-système Windows pour Linux sont activés :
powershell
dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V /all dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all
- Vérifiez l'Observateur d'événements Windows pour des messages d'erreur spécifiques
2. Les conteneurs ne peuvent pas accéder à Internet
Symptômes : Les conteneurs ne parviennent pas à télécharger des packages ou à se connecter à des services externes.
Solutions :
- Vérifiez les paramètres de votre pare-feu et assurez-vous que les processus Docker sont autorisés
- Vérifiez vos paramètres DNS dans Docker Desktop :
- Allez dans Paramètres > Docker Engine
- Ajoutez ou modifiez l'entrée DNS :
json
{ "dns": ["8.8.8.8", "8.8.4.4"] }
- Redémarrez Docker Desktop après avoir apporté des modifications
3. Performances lentes ou utilisation élevée des ressources
Symptômes : Les opérations Docker sont lentes ou votre système devient non réactif.
Solutions :
- Ajustez l'allocation des ressources dans les paramètres de Docker Desktop
- Purgez les objets Docker inutilisés :
plaintext
docker system prune -a
- Recherchez et supprimez les images ou conteneurs volumineux :
plaintext
docker images docker ps -a
4. Problèmes d'intégration de WSL 2
Symptômes : Docker ne démarre pas ou ne s'intègre pas avec WSL 2.
Solutions :
- Mettez à jour WSL 2 :
powershell
wsl --update
- Définissez WSL 2 comme version par défaut :
powershell
wsl --set-default-version 2
- Redémarrez votre ordinateur et Docker Desktop
5. Problèmes de montage de volume
Symptômes : Impossible de monter des volumes ou d'accéder à des fichiers depuis le système hôte.
Solutions :
- Assurez-vous que le répertoire est partagé dans les paramètres de Docker Desktop
- Utilisez le format de chemin correct :
- Chemin Windows :
C:\Users\VotreNom\Projet
- Chemin Docker :
/c/Users/VotreNom/Projet
- Chemin Windows :
- Vérifiez les autorisations de fichier sur le système hôte
6. Erreurs Docker Compose
Symptômes : Les commandes docker-compose
échouent ou produisent des résultats inattendus.
Solutions :
- Vérifiez l'installation de Docker Compose :
plaintext
docker-compose --version
- Vérifiez votre fichier
docker-compose.yml
pour les erreurs de syntaxe - Assurez-vous que tous les services définis dans le fichier Compose sont correctement configurés
7. Échecs de récupération d'images
Symptômes : Impossible de récupérer des images de Docker Hub ou d'autres registres.
Solutions :
- Vérifiez votre connexion Internet
- Vérifiez vos identifiants Docker Hub :
plaintext
docker login
- Si vous utilisez un registre privé, assurez-vous d'une authentification correcte
- Essayez de récupérer avec le nom complet de l'image, y compris le tag :
plaintext
docker pull ubuntu:latest
Astuce rapide : Vérifiez toujours les journaux de Docker Desktop pour des messages d'erreur détaillés. Accédez-y en cliquant avec le bouton droit sur l'icône Docker dans la barre d'état système et en sélectionnant "Troubleshoot" (Dépannage).
8. Conflits de ports
Symptômes : Les ports des conteneurs ne peuvent pas être mappés aux ports de l'hôte.
Solutions :
- Vérifiez si le port est déjà utilisé sur votre système hôte :
powershell
netstat -ano | findstr :<PORT>
- Utilisez un port hôte différent dans votre commande Docker run ou votre fichier Compose
- Arrêtez tout service sur votre hôte qui pourrait utiliser les ports requis
9. Problèmes de mise à jour de Docker Desktop
Symptômes : Docker Desktop ne parvient pas à se mettre à jour ou plante après une mise à jour.
Solutions :
- Désinstallez complètement Docker Desktop et réinstallez la dernière version
- Effacez les données de Docker Desktop :
- Quittez Docker Desktop
- Supprimez les dossiers
%APPDATA%\Docker
et%PROGRAMDATA%\Docker
- Réinstallez Docker Desktop
10. Interférence de Windows Defender
Symptômes : Les opérations Docker sont lentes ou échouent en raison d'une interférence antivirus.
Solutions :
- Ajoutez les répertoires Docker aux exclusions de Windows Defender :
- Allez dans Sécurité Windows > Protection contre les virus et menaces > Gérer les paramètres
- Sous "Exclusions", ajoutez :
C:\Program Files\Docker
%USERPROFILE%\.docker
- Désactivez temporairement la protection en temps réel pour vérifier si c'est la cause
En abordant ces problèmes courants, vous pouvez garantir un environnement Docker plus stable et plus efficace sur votre système Windows. N'oubliez pas que Docker et son écosystème évoluent constamment, il est donc crucial de rester à jour avec la dernière documentation et les ressources communautaires pour un succès à long terme.
FAQ
1. Quelles sont les exigences système pour exécuter Docker sur Windows en 2025 ?
En 2025, Docker sur Windows requiert :
- Windows 10 64 bits (Build 19041 ou ultérieur) ou Windows 11 64 bits
- 4 Go de RAM système (8 Go recommandés)
- Prise en charge de la virtualisation matérielle au niveau du BIOS
- Sous-système Windows pour Linux 2 (WSL2)
Pour des performances optimales, un processeur quad-core, un SSD et 8 Go ou plus de RAM sont recommandés. Vérifiez toujours la documentation officielle de Docker pour les exigences les plus à jour.
2. Puis-je exécuter Docker sur Windows Home edition ?
Oui, Docker Desktop peut fonctionner sur les éditions Windows 10/11 Famille en 2025. Ceci est possible grâce à l'intégration avec WSL2, qui permet à Docker de fonctionner sans Hyper-V. Cependant, certaines fonctionnalités avancées peuvent toujours nécessiter les éditions Windows Pro, Entreprise ou Éducation.
3. Comment mettre à jour Docker Desktop sur Windows ?
Docker Desktop vérifie généralement les mises à jour automatiquement. Pour mettre à jour manuellement :
- Cliquez sur l'icône Docker dans la barre d'état système
- Sélectionnez "Check for Updates" (Vérifier les mises à jour)
- Si une mise à jour est disponible, cliquez sur "Download update" (Télécharger la mise à jour)
- Une fois téléchargé, cliquez sur "Update and restart" (Mettre à jour et redémarrer)
Vous pouvez également configurer les mises à jour automatiques dans les paramètres de Docker Desktop.
4. Quelle est la différence entre Docker Desktop et Docker Engine sur Windows ?
Docker Desktop est une application conviviale qui inclut Docker Engine, le client CLI Docker, Docker Compose et d'autres outils avec une interface graphique. Il est conçu pour une configuration et une gestion faciles sur les systèmes de bureau.
Docker Engine est le runtime de conteneur principal qui peut être installé directement sur Windows Server sans les composants GUI supplémentaires. Il est plus adapté aux environnements serveur et peut être géré via des outils en ligne de commande.
5. Comment puis-je améliorer les performances de Docker sur Windows ?
Pour améliorer les performances de Docker :
- Allouez plus de ressources dans les paramètres de Docker Desktop
- Utilisez le backend WSL2 au lieu de Hyper-V
- Stockez les images et les conteneurs sur un SSD
- Élaguez régulièrement les objets Docker inutilisés
- Utilisez des builds multi-étapes pour créer des images plus petites
- Optimisez vos Dockerfiles pour une meilleure mise en cache
6. Puis-je utiliser Docker avec Visual Studio Code sur Windows ?
Oui, Visual Studio Code s'intègre bien avec Docker sur Windows. Installez l'extension Docker officielle pour VS Code pour obtenir des fonctionnalités telles que :
- Coloration syntaxique et IntelliSense pour les Dockerfiles et les fichiers docker-compose
- Commandes pour construire, pousser et exécuter des images
- Gestion des conteneurs et des images
- Déboguer les applications s'exécutant à l'intérieur des conteneurs
7. Comment partager des fichiers entre mon hôte Windows et mes conteneurs Docker ?
Vous pouvez partager des fichiers en utilisant des montages de volume. Dans Docker Desktop :
- Allez dans Paramètres > Ressources > Partage de fichiers
- Ajoutez les répertoires que vous souhaitez partager
- Utilisez l'option
-v
dans les commandesdocker run
ou définissez des volumes dans les fichiers docker-compose
Exemple :
docker run -v C:\Users\VotreNom\Projet:/app myimage
8. Est-il possible d'exécuter des conteneurs Windows sur Docker pour Windows ?
Oui, Docker pour Windows prend en charge les conteneurs Linux et Windows. Pour basculer :
- Cliquez avec le bouton droit sur l'icône Docker dans la barre d'état système
- Sélectionnez "Switch to Windows containers" (Basculer vers les conteneurs Windows) ou "Switch to Linux containers" (Basculer vers les conteneurs Linux)
Notez que les conteneurs Windows sont généralement plus volumineux et ont certaines limitations par rapport aux conteneurs Linux.
9. Comment désinstaller Docker Desktop de Windows ?
Pour désinstaller Docker Desktop :
- Ouvrez les Paramètres Windows
- Allez dans Applications > Applications et fonctionnalités
- Recherchez Docker Desktop dans la liste
- Cliquez dessus et sélectionnez Désinstaller
- Suivez les invites pour terminer la désinstallation
Après la désinstallation, vous pouvez supprimer les données restantes dans les dossiers %APPDATA%\Docker
et %PROGRAMDATA%\Docker
.
10. Puis-je exécuter des conteneurs Docker sans Docker Desktop sur Windows ?
Oui, il existe des alternatives pour exécuter des conteneurs Docker sur Windows sans Docker Desktop :
- Utilisez WSL2 et installez Docker Engine directement dans une distribution Linux
- Utilisez Minikube avec le pilote Docker
- Sur Windows Server, vous pouvez installer Docker Engine directement
Cependant, pour la plupart des utilisateurs de bureau, Docker Desktop offre l'expérience la plus simple et la plus complète pour exécuter Docker sur Windows.