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 Professional および Enterprise Edition (バージョン 1607 以降)、および Windows 11 Pro および Enterprise で使用できます。
- Hyper-V 分離を実行する前に、Hyper-V ロールをインストールする必要があります。
- Windows Server コンテナー ホストには、c: に Windows がインストールされている必要があります。 この制限は、分離されたコンテナー Hyper-V のみがデプロイされる場合は適用されません。
仮想化されたコンテナー ホスト
Hyper-V 仮想マシンから Windows コンテナー ホストを実行し、Hyper-V 分離もホストしている場合は、入れ子になった仮想化を有効にする必要があります。 入れ子になった仮想化には、次の要件があります。
- 仮想化された Hyper-V ホストで 4 GB 以上の RAM を使用できます。
- Intel VT-x を搭載したプロセッサ (現在、この機能は Intel および AMD プロセッサで使用できます)。
- コンテナー ホスト VM には、少なくとも 2 つの仮想プロセッサも必要です。
メモリ要件
リソース制御、またはコンテナー ホストをオーバーロードすることで、コンテナーで使用可能なメモリに対する制限を構成できます。 コンテナーを起動して基本的なコマンド (ipconfig
、dir
など) を実行するために必要な最小メモリ量を以下に示します。
手記
これらの値では、コンテナー間のリソース共有や、コンテナーで実行されているアプリケーションからの要件は考慮されません。 たとえば、512 MB の空きメモリを持つホストは、Hyper-V 分離された状態で複数の Server Core コンテナーを実行できます。これらのコンテナーはリソースを共有するためです。