次の方法で共有


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 つの仮想プロセッサも必要です。

メモリ要件

リソース制御、またはコンテナー ホストをオーバーロードすることで、コンテナーで使用可能なメモリに対する制限を構成できます。 コンテナーを起動して基本的なコマンド (ipconfigdirなど) を実行するために必要な最小メモリ量を以下に示します。

手記

これらの値では、コンテナー間のリソース共有や、コンテナーで実行されているアプリケーションからの要件は考慮されません。 たとえば、512 MB の空きメモリを持つホストは、Hyper-V 分離された状態で複数の Server Core コンテナーを実行できます。これらのコンテナーはリソースを共有するためです。

参照

オンプレミス シナリオでの Windows コンテナーと Docker のサポート ポリシー