Requisitos de los contenedores de Windows

Se aplica a: Windows Server 2022, Windows Server 2019, Windows Server 2016; Azure Stack HCI, versiones 21H2 y 20H2

En esta guía se enumeran los requisitos de un host de contenedor de Windows.

Requisitos de sistema operativo

  • La característica de contenedor de Windows está disponible en Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10 Professional y Enterprise (versión 1607 y posteriores), y Windows 11 Professional y Enterprise.
  • El rol de Hyper-V debe estar instalado antes de ejecutar el aislamiento de Hyper-V.
  • Los hosts de contenedor de Windows Server deben tener Windows instalado en c:. Esta restricción no se aplica si solo se van a implementar contenedores con aislamiento de Hyper-V.

Hosts de contenedor virtualizados

Si ejecuta un host de contenedor de Windows desde una máquina virtual de Hyper-V y también va a hospedar el aislamiento de Hyper-V, tendrá que habilitar la virtualización anidada. La virtualización anidada consta de los siguientes requisitos:

  • Al menos 4 GB de RAM disponibles para el host de Hyper-V virtualizado.
  • Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10 o Windows 11 en el sistema host, y Windows Server (Experiencia de escritorio o Server Core) en la máquina virtual.
  • Un procesador con Intel VT-x (actualmente, esta característica está disponible para los procesadores Intel y AMD).
  • La VM del host de contenedor también necesita, al menos, dos procesadores virtuales.

Requisitos de memoria

Puede configurar restricciones en la memoria disponible para los contenedores a través de controles de recursos o mediante la sobrecarga de un host de contenedor. La cantidad mínima de la memoria necesaria para iniciar un contenedor y ejecutar comandos básicos (ipconfig, dir, etc.) se enumera a continuación.

Nota

Estos valores no tienen en cuenta el uso compartido de recursos entre los contenedores ni los requisitos de la aplicación que se ejecuta en el contenedor. Por ejemplo, un host con 512 MB de memoria libre puede ejecutar varios contenedores de Server Core en el aislamiento de Hyper-V, ya que estos contenedores comparten recursos.

Windows Server 2016

Base image Contenedor de Windows Server Aislamiento de Hyper-V
Nano Server 40 MB Archivo de paginación de 130 MB + 1 GB
Server Core 50 MB Archivo de paginación de 325 MB + 1 GB

Consulta también

Directiva de compatibilidad para contenedores de Windows y Docker en escenarios locales