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

Elastic Compute Service:起動テンプレートからインスタンスを作成する

最終更新日:Jun 23, 2026

起動テンプレートは、インスタンスを迅速に作成するためのツールです。 キーペア、RAM ロール、インスタンスタイプ、ネットワーク設定など、Elastic Compute Service (ECS) インスタンスを作成するための構成が含まれますが、インスタンスのパスワードは含まれません。 各テンプレートには複数のバージョンを設定でき、バージョンごとに異なるパラメーター設定が可能です。 指定したテンプレートの任意のバージョンを使用してインスタンスを迅速に作成できるため、効率とユーザーエクスペリエンスが向上します。 このトピックでは、起動テンプレートを使用して ECS インスタンスを作成する方法について説明します。

前提条件

操作手順

コンソール

  1. ECS コンソール - 起動テンプレートに移動します。

  2. 起動テンプレート ページで、使用するテンプレートを見つけ、インスタンスの作成操作 列でクリックします。

    別の方法として、テンプレートID をクリックして詳細ページを開きます。バージョン情報 セクションで、使用するバージョンを見つけ、操作 列の インスタンスの作成 をクリックします。

  3. カスタム購入 ページで、テンプレートとバージョンを選択します。構成が読み込まれた後、すべての設定を確認します。

    説明

    パラメーターを変更する必要がある場合、または選択したテンプレートに必須パラメーターが欠けている場合は、编辑 アイコンをクリックして構成を編集します。

  4. 注文の確認 をクリックします。[構成の比較] ダイアログボックスで、元のテンプレート構成と現在の構成を確認します。設定が正しいことを確認した後、注文続行 をクリックしてインスタンスを作成します。

    インスタンスの作成後、ECS コンソールのインスタンス ページで新しいインスタンスを表示できます。

API

API オペレーションを呼び出して、起動テンプレートからインスタンスを作成することもできます。 一般的な手順は次のとおりです。

  1. 使用する起動テンプレートを準備し、その ID とバージョン番号を決定します。 次のいずれかの方法を使用できます。

    • 起動テンプレートの作成: CreateLaunchTemplate 操作を呼び出して起動テンプレートを作成します。 応答から起動テンプレート ID LaunchTemplateId とテンプレートのバージョン番号 LaunchTemplateVersionNumber を取得します。

    • 利用可能な起動テンプレートのクエリ: DescribeLaunchTemplates 操作を呼び出して、利用可能な起動テンプレートをクエリします。応答から、目的のテンプレートの LaunchTemplateId を見つけます。次に、DescribeLaunchTemplateVersions 操作を呼び出して詳細なバージョン情報を確認し、使用するテンプレート ID LaunchTemplateId とバージョン番号 VersionNumber を特定します。

    説明

    起動テンプレートのバージョンには、リージョン、イメージ ID、インスタンスタイプ、セキュリティグループ ID、パブリック帯域幅など、インスタンスを作成するための構成が含まれています。セキュリティグループ ID の SecurityGroupId などの特定の構成がバージョンで指定されていない場合、インスタンスの作成時に指定する必要があります。

  2. 起動テンプレートからインスタンスを作成します。

    RunInstances 操作を呼び出してインスタンスを作成します。 リクエストでは、LaunchTemplateId パラメーターに起動テンプレート ID を、LaunchTemplateVersion パラメーターにテンプレートバージョンを指定します。

    起動テンプレートのバージョンで構成が指定されていない場合は、インスタンスの作成時に指定する必要があることに注意してください。 この機能を利用して、固定パラメーターと可変パラメーターを分離し、起動テンプレートをより柔軟にすることができます。