Поделиться через


Требования к контейнеру Windows

Область применения: Windows Server 2025, Windows Server 2022, Windows Server 2019, Windows Server 2016; Azure Stack HCI, версии 21H2 и 20H2, Windows 10, Windows 11

В этом руководстве перечислены требования к узлу контейнеров Windows.

Требования к операционной системе

  • Функция контейнера Windows доступна в Windows Server 2016 и более поздних версиях, Windows 10 Профессиональный и Корпоративный выпуски (версия 1607 и более поздние версии), а также Windows 11 Pro и Корпоративная.
  • Перед выполнением изоляции Hyper-V необходимо установить роль Hyper-V.
  • Узлы контейнеров Windows Server должны иметь систему Windows, установленную на диск C:. Это ограничение не применяется, если будут развернуты только изолированные контейнеры Hyper-V.

Виртуализированные узлы контейнеров

Если вы используете узел контейнера Windows на виртуальной машине Hyper-V и также используете изоляцию Hyper-V, вам необходимо включить вложенную виртуализацию. Вложенная виртуализация имеет следующие требования:

  • По крайней мере 4 ГБ ОЗУ доступно для виртуализированного узла Hyper-V.
  • Процессор с Intel VT-x (эта функция в настоящее время доступна для процессоров Intel и AMD).
  • Виртуальная машина узла контейнера также требует по крайней мере двух виртуальных процессоров.

Требования к памяти

Ограничения на доступную память для контейнеров можно настроить с помощью элементов управления ресурсами или перегрузки узла контейнера. Минимальный объем памяти, необходимый для запуска контейнера и выполнения базовых команд (ipconfig, dirи т. д.), перечислены ниже.

Заметка

Эти значения не учитывают общий доступ к ресурсам между контейнерами или требованиями из приложения, работающего в контейнере. Например, узел с 512 МБ свободной памяти может запускать несколько контейнеров Server Core под изоляцией Hyper-V, так как эти контейнеры совместно используют ресурсы.

См. также

политика поддержки контейнеров Windows и Docker в локальных сценариях