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

Elastic Compute Service:カスタムイメージの共有

最終更新日:Nov 11, 2025

カスタムイメージは、同一リージョン内の Alibaba Cloud アカウントまたは企業組織と共有できます。これにより、同じイメージを複数回作成する手間を省き、一貫性のあるアプリケーション環境を迅速にデプロイすることが可能です。

注意事項

  • イメージ共有は同一リージョン内のアカウントに限定されます。暗号化されたカスタムイメージの共有は、さらに以下のリージョンでのみサポートされています。

    • 中国 (北京)

    • 中国 (上海)

    • 中国 (香港)

    • シンガポール

    • フィリピン (マニラ)

    • インドネシア (ジャカルタ)

  • 共有できるのは、ご自身のアカウントで作成したカスタムイメージのみです。他の Alibaba Cloud アカウントから共有されたイメージをさらに再共有することはできません。

  • Alibaba Cloud Marketplace のカスタムイメージは、中国サイト (aliyun.com) と国際サイト (alibabacloud.com) のアカウント間では共有できません。

共有方法

共有方法

利用シーン

メリット

制限事項

指定したアカウントと共有

少数の固定パートナーまたは個人アカウントとイメージを共有する場合

シンプルで使いやすい。

共有先アカウントの ID を手動で管理する必要があります。

企業組織内で共有

リソースディレクトリ (Resource Directory) を使用して、組織全体または特定のリソースフォルダー内のメンバーアカウントに対してイメージを動的に共有する場合

メンバーの組織への参加・離脱に伴い権限が自動同期され、集中管理が容易になります。

この方法は、リソースディレクトリサービスのリソース共有に依存します。アカウントは、次のいずれかの条件を満たす必要があります。

事前準備

イメージを共有する前に、データ保護と権限のコンプライアンスを確保するため、必要なセキュリティチェックを実施してください。

  • 共有先情報の取得:

    • 指定したアカウントと共有する場合:共有先の Alibaba Cloud アカウントID を取得します。

    • 企業組織内で共有する場合:アカウントでリソースディレクトリとリソース共有機能が有効になっていることを確認します。

  • イメージから機密データをクリーンアップ:データ漏洩を防ぐため、共有前にイメージから機密データをクリーンアップしてください。イメージを作成する前に、履歴や SSH キー、ネットワーク設定、一時ファイル、アクセス認証情報などの不要な情報を削除することを推奨します。

  • (暗号化されたイメージに必須) 必要な権限の準備:暗号化されたイメージを共有するには、AliyunECSShareEncryptImageDefaultRole ロールを作成し、権限を付与する必要があります。詳細については、「暗号化されたリソースをアカウント間で共有」をご参照ください。

操作手順

指定した Alibaba Cloud アカウントへのイメージ共有

コンソール

  1. ECS コンソール - イメージページに移動し、対象イメージのリソースグループとリージョンを選択します。

  2. [カスタムイメージ] タブで、共有したいカスタムイメージを見つけ、[操作] 列の [イメージの共有] をクリックします。

  3. [イメージの共有] ダイアログボックスで、次の設定を完了します。

    1. [共有先アカウント ID] フィールドに、共有先の Alibaba Cloud アカウント ID を入力します。

    2. [セキュリティ確認] の内容を読み、チェックボックスをオンにしてから [確認] をクリックします。

API

ご自身のアカウントのカスタムイメージを他の Alibaba Cloud アカウントに共有するには、ModifyImageSharePermission API を呼び出します。

企業組織内でのイメージ共有

  1. ECS コンソール - イメージページに移動し、対象イメージのリソースグループとリージョンを選択します。

  2. [カスタムイメージ] タブで、共有したいカスタムイメージを見つけ、[操作] 列の [イメージの共有] をクリックします。

  3. [共有先タイプ][組織内で共有] をクリックすると、リソース共有コンソールが開きます。「共有ユニットの作成」の手順に従って共有操作を完了します。その際、共有するリソースとして [ECS イメージ] を選択します。

    組織内でリソースを共有できるのは、リソースディレクトリを有効化した管理アカウントまたはメンバーアカウントのみです。[組織内で共有] オプションが表示されない場合は、事前にリソースディレクトリを有効化してください。
重要

データの不整合を防ぐため、リソースディレクトリ経由ですでに共有済みのイメージは、アカウントID を指定することで同一アカウントに再度共有しないでください。

課金

イメージ共有機能は無料です。ただし、共有されるイメージが有料である場合、共有先がそのイメージを使用して Elastic Compute Service (ECS) インスタンスを作成すると、共有先にはイメージ料金が課金されます。

例:イメージ A が有料イメージであるとします。Alibaba Cloud アカウント A がこのイメージを Alibaba Cloud アカウント B と共有しました。アカウント B が共有イメージを使用してインスタンスを作成すると、アカウント B にはインスタンスのリソース料金に加えてイメージの料金が課金されます。

制限事項

  • イメージを共有できる共有先アカウントの数には、クォータ (上限) が設定されています。イメージ共有は共有先のカスタムイメージクォータを消費しません。クォータの確認やクォータ引き上げの申請を行うには、クォータ管理カスタムイメージごとに共有できるユーザーのクォータ (Quota of users that can be shared per custom image) を参照してください。

  • ECS から Simple Application Server へカスタムイメージを共有することはできません。一方、Simple Application Server で作成したカスタムイメージを ECS と共有することは可能です。