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

Elastic Compute Service:(オプション) イメージコンポーネントの作成

最終更新日:May 16, 2026

システムコンポーネントが要件を満たさない場合は、特定のコマンドを含むカスタムコンポーネントを作成します。

説明

安定性と信頼性を確保するため、可能な限りシステムコンポーネントを使用してください。

前提条件

RAM ユーザーを使用する場合は、サービスリンクロール AliyunServiceRoleForECSImageBuilder を管理する権限を付与する必要があります。「Image Builder のサービスリンクロールの管理」をご参照ください。

制限事項

次の制限事項に注意してください:

  • 作成および変更できるのはカスタムコンポーネントのみであり、システムコンポーネントは作成または変更できません。

  • 各コマンドは 16 KB を超えることはできません。コンポーネントは最大 127 個のコマンドをサポートします。「Image Builder コマンド」をご参照ください。

手順

  1. ECS コンソール - Image Builderに移動します。

  2. 上部メニューで、対象リソースのリージョンとリソースグループを選択します。 地域

  3. Image Builder ページで、イメージコンポーネント をクリックします。

    説明

    初めて Image Builder にアクセスする場合は、今すぐ体験する をクリックします。

  4. [カスタムコンポーネント] タブで、イメージコンポーネントの作成 をクリックします。

  5. パラメーターを設定し、OK をクリックします。

    次の表で各パラメーターについて説明します。

    パラメーター

    説明

    [名前]

    コンポーネント名。

    [コンポーネントタイプ]

    有効な値:ビルド、テスト

    • ビルド:イメージの内容をカスタマイズします。ビルドテンプレートでのみ使用します。

    • テスト:ビルドされたイメージを検証します。テストテンプレートでのみ使用します。

    [システムタイプ]

    有効な値:Linux、Windows

    [リリースタイプ]

    コンポーネントのバージョン番号。名前とバージョンを組み合わせることで、特定のコンポーネントバージョンを識別します。

    [コンポーネント設定]

    コンポーネントの命令。YAML は Linux と Windows をサポートしています。Dockerfile は Linux のみサポートしています。

    • YAML フォーマット

      • YAML フォーマットで命令を直接入力します。

      • PHP、MySQL、Nginx などの定義済みのシステムテンプレートを選択することもできます。システムは、デフォルトで最新の安定バージョンをインストールします。バージョンを指定するには、インストールコマンドを変更します。たとえば、sudo yum -y install nginxsudo yum -y install nginx-<version> に変更します。

      image

    • Dockerfile フォーマット

      可視化ビュー タブでは、追加コマンド をクリックしてコマンドを 1 つずつ追加します。スクリプトビュー タブでは、コンテンツを直接入力します。

      image

    サポートされている命令と構文の一覧については、「Image Builder コマンド」をご参照ください。

    [詳細設定]

    (オプション) 説明とタグを追加します。

関連ドキュメント