すべてのプロダクト
Search
ドキュメントセンター

Elastic Container Instance:vCPU とメモリを指定したインスタンスの作成

最終更新日:Jun 22, 2026

GPU やローカルディスクなどのリソースに特別な要件がない限り、vCPU とメモリを指定して Elastic Container Instance (ECI) インスタンスを作成することを推奨します。これにより、システムはさまざまな ECS インスタンスタイプを使用してリソースをプロビジョニングします。

仕様

ECI インスタンスは、インスタンスまたはインスタンス内のコンテナの vCPU とメモリを指定して作成できます。指定した vCPU とメモリがサポートされている ECI 仕様と一致しない場合、システムは最も近いサポートされている仕様に自動的に切り上げます。調整後のリソースは、指定した仕様以上になります。たとえば、中国 (杭州) リージョンで ECI インスタンスを作成する際に 7 vCPU と 13 GiB のメモリをリクエストした場合、システムは 8 vCPU と 14 GiB のメモリを持つインスタンスをプロビジョニングします。

ECI は、次の仕様をサポートしています:

説明
  • vCPU とメモリを指定しない場合、システムはデフォルトで 2 vCPU と 4 GiB のメモリを持つ ECI インスタンスを作成します。

  • ECI インスタンスは、1 つの弹性ネットワークインターフェースのみをサポートします。

  • すべて仕様において、デフォルトの一時ストレージは 30 GiB です。

Elastic Container Instance が利用可能なすべてのリージョンでサポートされている仕様

vCPU

メモリ (GiB)

帯域幅 (双方向、Gbit/s、理論上の上限)

0.25

0.5 および 1

0.08

0.5

1 および 2

0.08

1

2、4、および 8

0.1

2

1、2、4、8、および 16

1

4

2、4、8、16、および 32

1.5

8

4、8、16、32、および 64

2

12

12、24、48、および 96

2.5

16

16、32、64、および 128

3

24

24、48、96、および 192

4.5

32

32、64、128、および 256

6

52

96、192、および 384

12.5

64

128、256、および 512

20

一部のリージョンでのみサポートされている仕様

重要
  • 次の表に含まれる仕様は、一部のリージョンでのみサポートされています。これらの仕様のいずれかを持つ ECI インスタンスを作成する際は、指定したリージョンとゾーンで対応する仕様がサポートされていることを確認してください。そうでない場合、リージョンとゾーンにリソースが存在しないため、インスタンスを作成できません。

    次の表に含まれる仕様をサポートするリージョンは、中国 (杭州)、中国 (上海)、中国 (青島)、中国 (北京)、中国 (張家口)、中国 (フフホト)、中国 (ウランチャブ)、中国 (深セン)、中国 (河源)、中国 (広州)、中国 (成都)、シンガポールです。

  • 次の表の仕様を使用してプリエンプティブルインスタンスを作成することはできません。

vCPU

メモリ (GiB)

帯域幅 (双方向、Gbit/s、理論上の上限)

2

6、10、12、および 14

1

4

6、10、12、14、18、20、22、24、26、28、および 30

1.5

6

6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、および 48

1.5

8

10、12、14、18、20、22、24、26、28、30、34、36、38、40、42、44、46、48、50、52、54、56、58、60、および 62

2.5

コンテナの vCPU とメモリの指定

ECI インスタンスは最大 20 個のコンテナをサポートします。各コンテナに対して、カスタムの vCPU とメモリの仕様を定義できます。ただし、すべてのコンテナのリソースの合計が、インスタンスの vCPU とメモリの制限を超えてはなりません。合計リソースがインスタンスの制限を超えた場合、システムは自動的に仕様を調整し、それに応じて課金します。

説明

サイドカーコンテナなどの特定のコンテナに環境変数を設定して、リソース調整から除外することができます。これにより、リソースの無駄を防ぐことができます。詳細については、「特定コンテナを無視するリソース調整の設定」をご参照ください。

OpenAPI

CreateContainerGroup 操作を呼び出して ECI インスタンスを作成する際、Container.N.Cpu および Container.N.Memory パラメーターを使用して、各コンテナの vCPU とメモリを指定できます。次の表に、これらのパラメーターを示します。詳細については、「CreateContainerGroup」をご参照ください。

パラメーター

タイプ

説明

Container.N.Cpu

number

2

コンテナ N の vCPU 数。N の値の範囲は 1 から 20 です。

Container.N.Memory

number

4

コンテナ N のメモリサイズ (GiB)。N の値の範囲は 1 から 20 です。

コンソール

ECI コンソールで ECI インスタンスを作成する際、各コンテナの [詳細設定] で vCPU とメモリを設定できます。すべてのコンテナの vCPU とメモリの合計は、インスタンス (コンテナグループ) に設定された vCPU とメモリを超えることはできません。

[コンテナ設定] エリアで、[container-1] などの対象コンテナのタブをクリックし、そのコンテナの [詳細設定] セクションを展開して、vCPU とメモリの値を入力します。

インスタンスの vCPU とメモリの指定

このメソッドでは、ECI インスタンスに指定した vCPU とメモリに基づいて、さまざまな ECS インスタンスタイプからリソースをプロビジョニングします。このアプローチは、より優れた伸縮性とリソースの可用性を提供します。また、次のようなメリットもあります:

  • インスタンス内のコンテナは、特定の vCPU とメモリの設定やリソース制限を必要としません。これにより、割り当てられたインスタンスリソースをより柔軟に共有できます。

  • 遺伝的コンピューティングや Istio のような、サービスフレームワークが自動的にサイドカーコンテナを Pod に追加するユースケースでは、ECI インスタンスの仕様を明示的に指定することで、ECI がこれらのフレームワークとシームレスに統合できるようになります。

説明

一部の仕様はコンソールでは利用できません。サポートされている ECI 仕様がコンソールで選択できない場合は、OpenAPI を使用してください。

OpenAPI

CreateContainerGroup 操作を呼び出して ECI インスタンスを作成する際、Cpu および Memory パラメーターを使用して、インスタンスの vCPU とメモリを指定できます。次の表に、これらのパラメーターを示します。詳細については、「CreateContainerGroup」をご参照ください。

パラメーター

タイプ

説明

Cpu

number

2

インスタンスの vCPU 数。

Memory

number

4

インスタンスのメモリサイズ (GiB)。

コンソール

ECI コンソールで ECI インスタンスを作成する際、[コンテナグループ設定] セクションの [基本モード] タブで、インスタンス (コンテナグループ) の vCPU とメモリを選択できます。