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

:ECS イメージの関連付け

最終更新日:Oct 21, 2025

サービスプロバイダーが、カスタムイメージまたは Alibaba Cloud Marketplace のイメージを使用して複数のリージョンにデプロイできるプライベートサービスを作成する場合、サービスプロバイダーはサービスデプロイメントテンプレートでイメージとリージョンのマッピングを設定する必要があります。サービスがカスタムイメージを使用する場合、サービスプロバイダーはまず、サポートされているリージョンにイメージを複製して配布し、顧客がそのイメージを使用してサービスインスタンスを作成することを承認する必要があります。Compute Nest は、上記の操作を簡素化するためにイメージ関連付け機能を提供します。このトピックでは、イメージ関連付け機能の使用方法について説明します。

背景情報

サービスプロバイダーは、イメージプランに基づいて、デプロイメントテンプレートで Elastic Compute Service (ECS) インスタンス、ECS インスタンスグループ、スケーリンググループ、または Elastic High Performance Computing (E-HPC) クラスターのイメージ ID を指定します。Compute Nest はテンプレート内のイメージ ID を解析します。サービスプロバイダーは、ソースイメージをアーティファクトに関連付けるだけで済みます。顧客がリージョンでサービスインスタンスを作成すると、ソースイメージの代わりに、そのリージョンに配布されたイメージが使用されます。

前提条件

イメージ配布機能を使用する前に、まず ECS イメージデプロイメントを作成する必要があります。

手順

  1. カスタムプライベートサービスを作成するページで、デプロイメント方法として ROS または Terraform を選択します。

    • ROS を選択した場合、テンプレートで ImageId パラメーターを指定する必要があります。

      1. 次のクラウドリソースのイメージ ID を指定できます。

      2. ImageId パラメーターを使用してイメージ ID を指定します。

      3. ImageId パラメーターの値は文字列である必要があります。テンプレートでパラメーターを入力パラメーターまたはビルトイン関数に設定することはできません。

    • Terraform を選択した場合、テンプレートで image_id パラメーターを指定する必要があります。

      1. 次のクラウドリソースのイメージ ID を指定できます。

      2. image_id パラメーターを使用してイメージ ID を指定します。

      3. image_id パラメーターの値は文字列である必要があります。テンプレートでパラメーターを入力パラメーターまたはビルトイン関数に設定することはできません。

  2. サービスインスタンスを作成できるリージョンを 1 つ以上選択します。

  3. [デプロイパッケージの関連付け] セクションで [イメージの関連付け] を見つけ、[デプロイパッケージの選択] をクリックします。表示されるダイアログボックスで、テンプレートで指定されたソースイメージを置き換えるために使用するアーティファクトを選択します。

    重要

    アーティファクトを選択した後、アーティファクトのバージョンも選択する必要があります。

    • ドラフトバージョンのアーティファクトは配布されておらず、関連する ECS イメージは、イメージが作成されたリージョンでのみ使用できます。

    • 正式バージョンのアーティファクトは配布されており、関連する ECS イメージは、イメージが作成されたリージョンと、イメージが配布されたリージョンで使用できます。

  4. サービスを保存してテストします。サービスがテストに合格したら、サービスが Compute Nest のレビュー基準を満たしているかどうかを確認し、レビューのためにサービスを送信します。詳細については、「レビュー基準」をご参照ください。

  5. サービスが承認されたら、サービスを公開します。詳細については、「サービスを公開する」をご参照ください。

次のステップ

サービスが公開された後、顧客がリージョンでサービスインスタンスを作成すると、そのリージョンに配布された関連付け済みのイメージが使用されます。