Configuration requise pour un conteneur Windows

S’applique à : Windows Server 2022, Windows Server 2019, Windows Server 2016, Azure Stack HCI versions 21H2 et 20H2

Ces guides fournissent la configuration requise pour un hôte de conteneur Windows.

Configuration système requise

  • La fonctionnalité de conteneur Windows est disponible sur Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10 Professionnel et Entreprise (version 1607 et ultérieure), et Windows 11 Professionnel et Entreprise.
  • Le rôle Hyper-V doit être installé avant d’exécuter l’isolation Hyper-V.
  • Sur les hôtes de conteneur Windows Server, Windows doit être installé sur C: Cette restriction ne s’applique pas si seuls des conteneurs isolés par Hyper-V sont déployés.

Hôtes de conteneurs virtualisés

Si vous exécutez un hôte de conteneur Windows sur une machine virtuelle Hyper-V et hébergez aussi l’isolation Hyper-V, vous devez activer la virtualisation imbriquée. La configuration requise pour la virtualisation imbriquée est la suivante :

  • Au moins 4 Go de RAM disponible pour l’hôte Hyper-V virtualisé.
  • Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10 ou Windows 11 sur le système hôte, et Windows Server (Expérience utilisateur ou Server Core) sur la machine virtuelle.
  • Un processeur Intel VT-x (cette fonctionnalité est actuellement disponible pour les processeurs Intel et AMD).
  • La machine virtuelle de l’hôte du conteneur a également besoin d’au moins deux processeurs virtuels.

Besoins en mémoire

Vous pouvez configurer les restrictions sur la mémoire disponible pour les conteneurs via les contrôles de ressources ou la surcharge d’un hôte de conteneur. La quantité minimale de mémoire requise pour lancer un conteneur et exécuter des commandes de base (ipconfig, dir, etc.) est indiquée ci-dessous.

Notes

Ces valeurs ne tiennent pas compte du partage de ressources entre les conteneurs ou de la configuration requise par l’application en cours d’exécution dans le conteneur. Par exemple, un hôte avec 512 Mo de mémoire disponible peut exécuter plusieurs conteneurs Server Core sous isolation Hyper-V, car ces conteneurs partagent des ressources.

Windows Server 2016

Base image Conteneur Windows Server Isolation Hyper-V
Nano Server 40 Mo 130 Mo + fichier d’échange de 1 Go
Server Core 50 Mo 325 Mo + fichier d’échange de 1 Go

Voir aussi

Stratégie de support pour les conteneurs Windows et Docker dans des scénarios locaux