Требования к контейнеру Windows
Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016; Azure Stack HCI, версии 21H2 и 20H2
В этом руководстве содержится список требований для узла контейнера Windows.
Требования к операционной системе
- Функция контейнера Windows доступна в выпусках Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10 Professional и Enterprise (версии 1607 и более поздних), а также Windows 11 Pro и Enterprise.
- Перед запуском изоляции Hyper-V необходимо установить роль Hyper-V.
- На узлах контейнеров Windows Server операционная система Windows должна устанавливаться на диск C:\. Если развертываются только изолированные от Hyper-V контейнеры, это ограничение не применяется.
Виртуализированные узлы контейнера
Если вы запускаете узел контейнера Windows с виртуальной машины Hyper-V, а также размещаете изоляцию Hyper-V, вам необходимо включить вложенную виртуализацию. Вложенная виртуализация должна соответствовать следующим требованиям.
- Не менее 4 ГБ ОЗУ для виртуализированного узла Hyper-V.
- Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10 или Windows 11 в главной системе и Windows Server (возможности рабочего стола или основные серверные компоненты) на виртуальной машине.
- Процессор с Intel VT-x (в настоящий момент эта функция доступна для процессоров Intel и AMD).
- Для виртуальной машины узла контейнера также понадобится по крайней мере два виртуальных процессора.
Требования к памяти
Вы можете настроить ограничения доступной для контейнеров памяти с помощью элементов управления ресурсами или путем перегрузки узла контейнера. Минимальный объем памяти, необходимый для запуска контейнера и выполнения основных команд (ipconfig
, dir
и пр.), указан ниже.
Примечание
Эти значения не учитывают совместное использование ресурсов между контейнерами или требования приложения, которое выполняется в контейнере. Например, на узле с 512 МБ свободной памяти можно запустить несколько контейнеров Server Core в режиме изоляции Hyper-V, так как эти контейнеры совместно используют ресурсы.
Windows Server 2016
Base image | Контейнер Windows Server | Изоляция Hyper-V |
---|---|---|
Nano Server | 40 МБ | 130 МБ + файл подкачки размером 1 ГБ |
Основные серверные компоненты | 50 МБ | 325 МБ + файл подкачки размером 1 ГБ |
См. также статью
Политика поддержки для контейнеров Windows и Docker в локальных сценариях