このトピックでは、カスタムイメージを使用してElastic Compute Service (ECS) インスタンスを作成する方法について説明します。 カスタムイメージを使用して、カスタムイメージと同じオペレーティングシステム、アプリケーション、およびデータを持つECSインスタンスを作成し、プロセスをより効率的にすることができます。
前提条件
カスタムイメージは、インスタンスを作成するアカウントとリージョンで作成されます。背景情報
インスタンスを作成するアカウントとリージョンにカスタムイメージがない場合は、次のいずれかのソリューションを使用できます。シナリオ | 解決策 |
ローカルデバイスに画像があります。 | ローカルイメージをカスタムイメージとしてAlibaba Cloudにインポートします。 詳細については、「イメージのインポート」をご参照ください。 |
カスタムイメージはありませんが、テンプレートとしてインスタンスがあります。 | 詳細については、「インスタンスからのカスタムイメージの作成」をご参照ください。 |
カスタムイメージはありませんが、テンプレートとしてスナップショットがあります。 | 詳細については、「スナップショットからのカスタムイメージの作成」をご参照ください。 |
別のリージョンにカスタムイメージがあります。 | インスタンスを作成するリージョンにカスタムイメージをコピーします。 詳細については、「カスタムイメージのコピー」をご参照ください。 |
別のアカウントにカスタムイメージがあります。 | インスタンスを作成するアカウントとカスタムイメージを共有します。 詳細については、「カスタムイメージの共有」をご参照ください。 |
手順
ECSコンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
上部のナビゲーションバーの左上隅で、リージョンを選択します。
- 次のいずれかの方法を使用して、イメージソースに基づいて [イメージリスト] タブに移動します。
- 作成またはエクスポートされたカスタムイメージ: [カスタムイメージ] タブに移動します。
- 別の画像をコピーして取得したカスタム画像: [カスタム画像] タブに移動します。
- 別のアカウントから共有されたカスタムイメージ: [共有イメージ] タブに移動します。
- 使用する画像を見つけます。 [操作] 列の [インスタンスの作成] をクリックします。
- パラメーターを設定してインスタンスを作成します。 リージョンとイメージは自動的に指定されます。 ビジネス要件に基づいて他のパラメーターを設定します。 詳細については、『ウィザードを用いたインスタンスの作成』をご参照ください。説明 カスタムイメージを使用してインスタンスを作成する場合は、次の項目に注意してください。
- システムディスクを拡張できます。 cloud-initとgrowpartがイメージにインストールされている場合、システムディスクのルートパーティションは、イメージを使用してインスタンスが作成された後に自動的に拡張されます。 たとえば、インスタンスの作成時にイメージサイズが20 GBで、システムディスクサイズを100 GBに設定した場合、インスタンスの作成後にルートパーティションは自動的に100 GBに拡張されます。
- 選択したカスタムイメージに1つ以上のデータディスクスナップショットが含まれている場合、スナップショットから自動的に同数のデータディスクが作成されます。 各データディスクのサイズは、ディスクの作成元のスナップショットと同じです。 データディスクを拡張することはできますが、データディスクを縮小することはできません。
データディスクを拡張した後、新しい容量が有効になるようにディスクのパーティションとファイルシステムを拡張します。 詳細については、「Linuxインスタンスのディスクのパーティションとファイルシステムの拡張」または「Windowsインスタンスのディスクのパーティションとファイルシステムの拡張」をご参照ください。