Azure 仮想マシンから Linux カスタム イメージを取り込む
重要
Azure Lab Services は 2027 年 6 月 28 日に廃止されます。 詳細については、提供終了ガイドを参照してください。
この記事の手順では、Azure 仮想マシン (VM) から起動するカスタム イメージをインポートする方法について説明します。 この方法では、Azure VM 上にイメージを設定し、そのイメージを Azure Lab Services 内で使用できるようにコンピューティング ギャラリーにインポートします。 この方法でカスタム イメージを作成する前に、「カスタム イメージの推奨される作成方法」を読んで、自分のシナリオに最適な方法を判断してください。
前提条件
この記事の手順を完了するには、学校の Azure サブスクリプションで Azure VM を作成するためのアクセス許可が必要です。
Azure VM でカスタム イメージを準備する
Azure portal、PowerShell、Azure CLI、または Azure Resource Manager テンプレートを使用して、Azure VM を作成します。
- ディスク設定を指定するときは、ディスクのサイズが 128 GB を "超えない" ようにしてください。
ソフトウェアをインストールして、Azure VM のイメージに対して必要な構成変更を行います。
必要に応じて、イメージを汎用化できます。 汎用化されたイメージを作成する場合は、「手順 1: VM のプロビジョニングを解除する」のセクションで説明されている手順に従います。 -deprovision+user コマンドを使用すると、イメージが汎用化されます。 ただし、イメージからすべての機密情報が削除されることや、イメージが再配布に適した状態になることが保証されるわけではありません。
そうでなく、特殊なイメージを作成する場合は、次の手順までスキップすることができます。
マシン固有の情報とユーザー プロファイルを維持する場合は、特殊化されたイメージを作成します。 一般化と特殊化されたイメージの違いの詳細については、「一般化されたイメージと特殊化されたイメージ」を参照してください。
カスタム イメージをコンピューティング ギャラリーにインポートする
コンピューティング ギャラリーで、イメージ定義を作成するか、既存のイメージ定義を選択します。
- VM の世代として [Gen 1] を選択します。
- オペレーティング システムの状態に対して特殊化されたイメージを作成するのか一般化されたイメージを作成するのかを選択します。
イメージ定義に指定できる値の詳細については、イメージ定義に関するページを参照してください。
既存のイメージ定義を使用して、カスタム イメージの新しいバージョンを作成することも選択できます。
-
- [バージョン番号] プロパティで使用する形式は MajorVersion.MinorVersion.Patch です。
- [ソース] で、[ディスクやスナップショット] をドロップダウン リストから選択します。
- [OS ディスク] プロパティで、前の手順で作成した Azure VM のディスクを選択します。
ラボを作成する
Lab Services でラボを作成し、コンピューティング ギャラリーからカスタム イメージを選択します。