この記事では、Azure portal を使って Azure DevTest Labs で Azure 仮想マシン (VM) を作成する方法について説明します。 PowerShell、Azure CLI、ARM テンプレート、または共有イメージ ギャラリーから DevTest Labs VM を作成することもできます。
前提条件
- DevTest Labs のラボへの少なくとも ユーザー アクセス。
基本設定を構成する
Azure portal で、ラボの [概要] ページに移動します。
ラボの [概要] ページで、[追加] を選びます。
[ベースの選択] ページで、VM 用のイメージを選びます。 ラボ管理者が利用可能にした Marketplace イメージ、カスタム イメージ、または数式から選択できます。 次の手順では、Windows 11 Pro イメージを使用します。 ベースによっては、設定が異なる場合があります。
[ラボ リソースの作成] 画面の [基本設定] タブで、次の情報を指定します。
- [仮想マシン名]: 自動生成された名前のままにするか、別の一意の VM 名を入力します。
- [ユーザー名]: ユーザー名をそのままにするか、別のユーザー名を入力して、VM に対する管理者特権を付与します。
- [保存されているシークレットを使用する]: パスワードの代わりに Azure Key Vault のシークレットを使って VM にアクセスするには、このチェック ボックスをオンにします。 このオプションを選んだ場合は、[シークレット] で、使うシークレットをドロップダウン リストから選びます。 詳細については、「Azure DevTest Labs でキー コンテナーにシークレットを格納する」を参照してください。
- パスワード: シークレットを使用しない場合は、8 ~ 123 文字の VM パスワードを入力します。
- [既定のパスワードとして保存する]: ラボに関連付けられている Key Vault にパスワードを保存するには、このチェック ボックスをオンにします。
- 仮想マシンのサイズ: ベースの既定値をそのまま使用するか、[サイズの 変更 ] を選択して別のサイズを選択します。 既定の VM サイズの詳細については、「 既定の VM サイズ」を参照してください。
-
休止状態のを許可する: 仮想マシンの休止状態を有効にするには、このオプションを選択します。
注
休止状態を有効にする場合は、[詳細設定] で [パブリック IP] も選択する必要があります。 休止 状態が有効になっている場合、プライベート IP と 共有 IP はサポートされません。
- [OS ディスクの種類]: ベースの既定値のままにするか、ドロップダウン リストから別のオプションを選びます。
- Security type: You can select Trusted launch to enable trusted launch for Generation 2 VMs. If you select Trusted launch, select the Enable secure boot, Enable vTPM, and Integrity monitoring checkboxes as needed. For more information, see Trusted Launch for Azure virtual machines.
- 成果物: 必要に応じて、[ 成果物の追加または削除 ] を選択して、VM に追加する成果物を選択して構成します。 手順については、「 成果物の追加」を参照してください。
既定の VM サイズ
[基本設定] に表示される既定の仮想マシン サイズは、選択したイメージ ベース アーキテクチャとラボの [許可された仮想マシンのサイズ] ポリシー設定によって異なります。 詳細については、「 許可される仮想マシンのサイズを設定する」を参照してください。
ラボの構成とポリシーの場合>割り当てられた仮想マシンのサイズ ポリシーでは、すべてのサイズが許可されます。
- x64 アーキテクチャのイメージ ベースの場合、既定のサイズは D4s_v5です。
- Arm64 アーキテクチャのイメージ ベースの場合、既定のサイズは D4pls_v5。
ラボの構成とポリシーの場合>割り当てられた仮想マシンのサイズ ポリシーで許可されるサイズは、選択した制限付きサイズのみです。
- D4S_V5 VM サイズが許可されている場合、x64 アーキテクチャのイメージ ベースの既定のサイズはD4s_v5されます。
- VM サイズD4pls_v5許可されている場合、Arm64 アーキテクチャのイメージ ベースの既定のサイズはD4pls_v5されます。
- x64 アーキテクチャで D4s_v5 サイズが許可されていない場合、または Arm64 アーキテクチャで D4pls_v5 サイズが許可されていない場合:
- 4 コアの非premium CPU サイズが使用可能な場合は、最初に使用可能な 4 コアの非premium CPU サイズが選択されます。
- 4 コアの非premium CPU サイズを使用できない場合は、最初に使用可能な 4 コア CPU サイズが選択されます。
- 使用可能な 4 コア CPU サイズがない場合は、最初に使用可能な CPU サイズが選択されます。
成果物を追加する
成果物は、必要に応じてラボ VM に追加できるツール、アクション、またはソフトウェアです。 成果物は、DevTest Labs パブリック成果物リポジトリから、またはラボに接続されているプライベート成果物リポジトリから、VM に追加できます。 成果物の追加の詳細については、「 DevTest Labs VM への成果物の追加」を参照してください。
VM の作成前または作成後に VM にアーティファクトを追加できます。 VM の作成後に成果物を追加するには、「作成 後に VM に成果物を追加する」を参照してください。
VM の作成時にアーティファクトを追加または構成するには:
[ラボ リソースの作成] 画面の [基本設定] タブの下部にある [成果物の追加と削除] を選択します。
[成果物の追加] ページで、VM に追加する各成果物の横にある矢印を選びます。
[成果物の追加] の各ペインで、必須と省略可能のパラメーターの値を入力して、[OK] を選びます。 成果物が [選択した成果物] の下に表示され、構成されている成果物の数が更新されます。
成果物の追加が済んだら、[成果物の追加] ページで [OK] を選びます。
その他の設定を構成する
基本設定と成果物を構成したら、必要に応じて VM の詳細設定とタグを構成できます。
必要に応じて、[ラボ リソースの作成] 画面で [次へ: 詳細設定] または [詳細設定] タブを選択し、次のいずれかの値を変更します。
- [仮想ネットワーク]: ドロップダウン リストからネットワークを選びます。 詳しくは、仮想ネットワークの追加に関する記事をご覧ください。
- サブネット セレクター: 必要に応じて、ドロップダウン リストから別のサブネットを選択します。
- [IP アドレス]: [共有] のままにするか、[パブリック] または [プライベート] を選びます。 詳しくは、共有 IP アドレスの理解に関する記事をご覧ください。
- [有効期限]: [有効期限はありません] のままにするか、VM の有効期限の日付と時刻を設定します。
- [このマシンを要求可能にする]: 自分自身を VM の所有者として維持するには、[いいえ] のままにします。 作成後に任意のラボ ユーザーが VM を要求できるようにするには、[はい] を選びます。 詳しくは、要求可能な VM の作成と管理に関する記事をご覧ください。
- [インスタンス数]: この構成で複数の VM を作成するには、作成する VM の数を入力します。
- ARM テンプレートの表示: VM 構成を表示して Azure Resource Manager (ARM) テンプレートとして保存するには、このボタンを選択します。 ARM テンプレートを使用して 、新しい VM をデプロイできます。
必要に応じて、[ 次へ: タグ ] または [タグ ] タブを選択して、VM にタグを適用します。
VM のデプロイの完了
すべての設定を構成したら、[ラボ リソースの作成] 画面の下部にある [作成] を選択します。 VM のデプロイの間に、画面の上部にある [通知] アイコンを選んで、進行状況を確認できます。 VM の作成には時間がかかります。
自分自身を VM 所有者のままにしている場合、デプロイが完了すると、ラボの [概要] ページの [自分の仮想マシン] に VM が表示されます。 VM に接続するには、一覧から VM を選び、VM の [概要] ページで [接続] を選びます。
または、VM の作成時に [このマシンを要求可能にする] を選んだ場合は、左側のナビゲーションで [要求可能な仮想マシン] を選び、[要求可能な仮想マシン] ページの一覧に表示される VM を確認します。 VM が表示されない場合は、[最新の情報に更新] を選びます。 要求可能の一覧で VM の所有権を取得する方法については、「クレーム可能 VM の使用」をご覧ください。
DevTest Labs で VM を作成すると、その VM にアクセスするためのアクセス許可が自動的に付与され、ラボの [概要 ] ページと [すべてのリソース ] ページの両方に VM が一覧表示されます。
所有者ロールと共同作成者ロールの DevTest Labs ユーザーは、ラボの [すべてのリソース] ページですべてのラボ VM を表示できます。 DevTest Labs ユーザー ロールのユーザーは、既定では他のユーザーの VM リソースにアクセスできないため、[すべてのリソース] ページにそれらの VM が自動的に表示されることはありません。
既存の Azure VM をラボにコピーする
次のように、既存の Azure VM を DevTest Labs にコピーできます。
- PowerShell スクリプトを使用して、既存の VM の仮想ハード ディスク (VHD) ファイルをラボにコピーします。
- VHD ファイルを使用して 、ラボにカスタム イメージを作成 します。
- カスタム イメージからラボ VM を作成します。
関連コンテンツ
- ラボの作成の詳細については、「 Azure portal でのラボの作成」を参照してください。
- 成果物、環境、およびクイック スタート ARM テンプレートDevTest Labs パブリック リポジトリについて説明します。