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

Compute Nest:ECS カスタムイメージと ECS イメージタイプのデプロイメントパッケージを作成する

最終更新日:Jun 08, 2025

このトピックでは、Elastic Compute Service(ECS)イメージを作成し、そのイメージを使用して Compute Nest でサービスプロバイダーとしてデプロイメントパッケージを作成する方法について説明します。

ステップ 1:ECS インスタンスを作成し、ECS インスタンスにアプリケーションまたはソフトウェアをダウンロードしてインストールする

  1. ECS インスタンスを作成します。詳細については、「インスタンスを作成する」をご参照ください。

    ECS インスタンスを作成する際に、インターネット経由でアプリケーションをダウンロードする場合は、[パブリック IP アドレス] パラメーターで [パブリック IPv4 アドレスの割り当て] を選択します。

  2. アプリケーションまたはソフトウェアをダウンロードしてインストールします。

    この例では、ファイルがダウンロードされます。p751710.png

ステップ 2:作成した ECS インスタンスからカスタムイメージを作成する

  1. ECS コンソール にログインします。「インスタンス」ページで、作成した ECS インスタンスを見つけ、その ID をクリックします。

  2. 「インスタンスの詳細」タブの [構成情報] セクションで、[カスタムイメージの作成] をクリックします。

  3. [カスタムイメージの作成] ダイアログボックスで、プロンプトに従ってパラメーターを設定します。

    この例では、カスタムイメージの名前は Created_from_computeNest です。

  4. [OK] をクリックします。

    イメージが作成された後、「イメージ」ページに移動して、作成されたイメージを表示できます。

ステップ 3:ECS イメージタイプのデプロイメントパッケージを作成する

  1. Compute Nest コンソール にログインします。

  2. 左側のナビゲーションウィンドウで、[サービスデプロイメントパッケージ] をクリックします。[パッケージ] タブで、[デプロイメントパッケージの作成] をクリックします。

  3. 「デプロイメントパッケージの作成」ページで、パラメーターを設定します。

    [デプロイメントパッケージタイプ] パラメーターを [ECS イメージ] に設定し、[イメージタイプ] パラメーターを [カスタムイメージ] に設定します。次に、[イメージの選択] ドロップダウンリストから、作成したカスタムイメージを選択します。

  4. [デプロイメントパッケージの公開] をクリックします。

ステップ 4:ECS イメージタイプのデプロイメントパッケージに関連付けられたサービスとサービスインスタンスを作成する

ECS イメージタイプのデプロイメントパッケージを使用してサービスを作成する方法の詳細については、「ECS イメージデプロイメントパッケージ」をご参照ください。

  1. テンプレートで ALIYUN::ECS::InstanceGroup リソースを定義し、イメージ ID を指定します。

  2. [ECS イメージの関連付けの設定] セクションで、作成したデプロイメントパッケージを指定します。

  3. [サービスの作成] をクリックします。

  4. サービスインスタンスを作成します。

    詳細については、「プライベートサービスインスタンスを作成する」をご参照ください。

    サービスインスタンスの ECS インスタンスは、カスタムイメージから作成されます。そのため、ECS インスタンスには、以前にインストールされたアプリケーションまたはソフトウェアが含まれています。この例では、イメージ内にファイルが存在します。イメージを開いた後、ファイルを表示できます。