カスタムイメージを他の Alibaba Cloud アカウント(共有先)と共有できます。共有されたカスタムイメージは、共有イメージと見なされます。その後、共有先は共有イメージを使用できます。このトピックでは、共有イメージを使用して Elastic Compute Service(ECS)インスタンスを作成し、ECS インスタンスのオペレーティングシステムを置き換え、共有イメージをコピーする方法について説明します。
考慮事項
Alibaba Cloud は、共有イメージの整合性とセキュリティを保証しません。共有イメージを使用する前に、イメージが信頼できるアカウントからのものであることを確認してください。共有イメージの使用に関連するすべてのリスクを負う必要があります。
共有イメージを使用する前に、以下の項目に注意してください。
項目 | 説明 |
料金 |
イメージの課金の詳細については、「イメージ」をご参照ください。 |
制限 |
|
権限 |
|
共有イメージを使用して ECS インスタンスを作成する
ECS コンソールを使用する
共有イメージを使用して、同じイメージ環境を持つ 1 つ以上の ECS インスタンスを作成できます。
ECS コンソール - イメージに移動します。
上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。
[共有イメージ] タブをクリックし、ECS インスタンスの作成に使用する共有イメージを見つけて、[インスタンスの作成][アクション] 列の をクリックします。 タブをクリックし、ECS インスタンスの作成に使用する共有イメージを見つけ、 列の をクリックします。

リージョンとイメージは自動的に入力されます。ビジネス要件に基づいて、課金方法やインスタンスタイプなどのその他のパラメーターを設定します。リージョンとイメージは自動的に入力されます。請求方法やインスタンスタイプなど、その他のパラメーターはビジネス要件に基づいて構成します。
その他のパラメーターの設定方法については、「[カスタム起動] タブでインスタンスを作成する」をご参照ください。
暗号化された共有イメージを使用して ECS インスタンスを作成する場合、ECS インスタンスのイメージから作成されたシステムディスクまたはデータディスクは自動的に暗号化され、暗号化されていない状態に変更することはできません。システムディスクまたはデータディスクの暗号鍵として、サービスキーまたはカスタマーマスターキー(CMK)を指定する必要があります。

API 操作を呼び出す
DescribeImages 操作を呼び出して、使用可能な共有イメージの
IDをクエリします。ImageIdを使用可能な共有イメージの ID に設定して、RunInstances または CreateInstance 操作を呼び出し、共有イメージから ECS インスタンスを作成します。重要指定した共有イメージが暗号化イメージの場合、Encrypted を true に設定する必要があります。そうしないと、ECS インスタンスの作成に失敗する可能性があります。
共有イメージを使用して ECS インスタンスのオペレーティングシステム (システムディスク) を置き換える
ECS コンソールを使用する
共有イメージを使用して、ECS インスタンスのオペレーティングシステム (システムディスク) を置き換えることができます。その後、インスタンスは共有イメージに基づいて実行されます。
[オペレーティングシステムの変更] ページの [イメージ] セクションで、[共有イメージ] を選択し、共有イメージを選択します。詳細については、「インスタンスのオペレーティングシステム (システムディスク) を置き換える」をご参照ください。
API 操作を呼び出す
DescribeImages 操作を呼び出して、使用可能な共有イメージの
IDをクエリします。ImageIdを使用可能な共有イメージの ID に設定して、ReplaceSystemDisk 操作を呼び出し、共有イメージを使用して ECS インスタンスのオペレーティングシステム (システムディスク) を置き換えます。重要指定した共有イメージが暗号化イメージの場合、Encrypted を true に設定して、独自のキーを使用して新しいシステムディスクを暗号化する必要があります。そうしないと、ECS インスタンスのオペレーティングシステムの置き換えに失敗する可能性があります。
共有イメージをコピーする
ECS コンソールを使用する
共有先の場合は、共有イメージを使用して ECS インスタンスを作成することのみができます。共有イメージを削除または更新する場合は、共有イメージをコピーしてから、共有イメージのコピーを削除または更新します。コピーは、同じリージョン内のカスタムイメージリストにカスタムイメージとして表示されます。
[共有イメージ] タブで、コピーする共有イメージを見つけ、[イメージのコピー][アクション] 列の をクリックします。 タブで、コピーする共有イメージを見つけ、 列の をクリックします。

[イメージのコピー] ダイアログボックスで、表示される指示に従ってパラメーターを構成します。
コピーモードをコピーまたはコピーと暗号化に設定します。
コピー先リージョンでは、共有イメージが存在するリージョンのみを選択できます。
説明共有イメージは、存在するリージョンにのみコピーできます。共有イメージを別のリージョンにコピーする場合は、イメージが存在するリージョンで共有イメージのコピーを作成してから、イメージコピーを他のリージョンにコピーする必要があります。
その他のパラメーターの設定方法については、「カスタムイメージのコピー」をご参照ください。
(オプション) [カスタムイメージ] タブでイメージコピーを表示します。
API 操作を呼び出す
DescribeImages 操作を呼び出して、使用可能な共有イメージの
IDをクエリします。ImageIdを使用可能な共有イメージの ID に設定して、CopyImage 操作を呼び出し、共有イメージをコピーします。重要指定した共有イメージが暗号化イメージの場合、Encrypted を true に設定して、独自のキーを使用してイメージコピーを暗号化する必要があります。そうしないと、共有イメージのコピーに失敗する可能性があります。
関連情報
同じリージョン内の複数の Alibaba Cloud アカウントに共有イメージを使用して ECS インスタンスをデプロイできます。詳細については、「カスタムイメージを共有する」をご参照ください。
カスタムイメージを他の Alibaba Cloud アカウントと共有したくない場合は、イメージの共有を解除できます。詳細については、「イメージの共有を解除する」をご参照ください。
暗号化イメージの共有に必要な権限については、「暗号化関連の権限」をご参照ください。