Assistia - Windows
Retour accueil

Installer Docker sur Windows

Cette page explique comment installer Docker Desktop sur Windows avec le backend WSL 2 avant d'utiliser le lanceur.

1. Installation de Docker

  1. Vérifiez que votre machine utilise Windows 10 ou Windows 11 64 bits compatible avec Docker Desktop.
  2. Activez WSL 2 si ce n'est pas déjà fait. Vous pouvez éxécuter le script activate-wsl.ps1 avec PowerShell ouvert en administrateur :
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force .\activate-wsl.ps1

Le script active les fonctionnalités Windows nécessaires à WSL 2, configure WSL 2 comme version par défaut et met WSL à jour. Un redémarrage de Windows peut être nécessaire.

Si l'application est signée avec un certificat local, placez le fichier assistant-ai-self-signed.cer dans le même dossier que le script, ou indiquez son chemin :

.\activate-wsl.ps1 -CertificatePath .\assistant-ai-self-signed.cer

Le certificat public sera ajouté aux magasins Windows Autorités de certification racines de confiance et Éditeurs approuvés de la machine. Pour supprimer les alertes SmartScreen à grande échelle, il faut toutefois signer l'application avec un certificat de signature de code reconnu publiquement.

  1. Téléchargez Docker Desktop depuis la page officielle : Installer Docker Desktop sur Windows.
  2. Lancez Docker Desktop Installer.exe. Le mode par utilisateur est recommandé pour la plupart des postes.
  3. Pendant l'installation, gardez l'option WSL 2 activée si elle est proposée.
  4. Ouvrez Docker Desktop et attendez que le moteur Docker soit démarré.
  5. Vérifiez l'installation dans PowerShell :
docker --version docker ps

Si docker ps indique que la connexion à l'API Docker échoue, Docker Desktop n'est probablement pas encore lancé ou WSL 2 n'est pas prêt.

Source principale : documentation officielle Docker Desktop pour Windows.