Configurer des conteneurs Linux sur Windows
Les conteneurs Linux constituent un pourcentage énorme de l’écosystème global de conteneurs et sont fondamentaux pour les expériences des développeurs et les environnements de production. Étant donné que les conteneurs partagent un noyau avec l’hôte de conteneur, toutefois, l’exécution de conteneurs Linux directement sur Windows n’est pas une option. C’est là que la virtualisation entre dans l’image.
L’exercice décrit la création et l’exécution de conteneurs Linux sur Windows 10 et Windows 11.
Dans ce guide de démarrage rapide, vous allez :
- Installer Docker Desktop
- Exécuter un conteneur Linux simple
Conditions préalables
Veillez à répondre aux exigences suivantes :
- Un système d’ordinateur physique exécutant Windows 10 Professionnel, Windows 10 Entreprise ou version ultérieure. Ou Windows Server 2019 version 1809 ou ultérieure
- Vérifiez que Hyper-V est activé.
Installer Docker Desktop
Installez Docker Desktop sur Windows.
Exécuter votre premier conteneur Linux
Pour exécuter des conteneurs Linux, vous devez vous assurer que Docker cible le démon approprié. Vous pouvez activer cette option en sélectionnant Switch to Linux Containers
dans le menu d’action lorsque vous cliquez sur l’icône de baleine Docker dans la barre d’état système. Si vous voyez Switch to Windows Containers
, vous ciblez déjà le démon Linux.
Une fois que vous avez confirmé que vous ciblez le démon approprié, exécutez le conteneur avec la commande suivante :
docker run --rm busybox echo hello_world
Le conteneur s’exécute, affiche « hello_world », puis se ferme.
Lorsque vous interrogez docker images
, vous voyez l’image conteneur Linux que vous venez de télécharger et d’exécuter :
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
busybox latest 59788edf1f3e 4 weeks ago 3.41MB