Installer Docker
Qu'est ce que Docker ?
Docker est un système de virtualisation légère. En gros, les containeurs docker sont des machines virtuelles où on ne virtualise pas le matériel (contrairement à une VM VirtualBox ou VMWare), ni le système d'exploitation. On utilise les capacités du noyau linux (comme LXC) pour conteneuriser les processus.
L'idée, c'est de créer des environnements applicatifs portables et prêt à l'emploi. Et ducoup c'est super pratique pour gérer une infrastructure sur un serveur, mais aussi pour lancer rapidement des applications (comme des bases de données notamment) pour développer sur notre poste.
Pour résumer, un conteneur docker c'est une machine virutelle légère, qui contient les dépendances nécessaire à l'exécution d'un processus.
Installer Docker Desktop sur Windows
Il faut tout d'abord installer WSL (Windows Subsystem for Linux) :
wsl --install
Installation via Winget
winget install Docker.DockerDesktop
Installation via Chocolatey
choco install docker-desktop
Installation manuelle
Téléchargez et exécuter l'installeur via ce lien.