仮想ハード ディスクを使用した VM の作成

この例では、VHD を使用して仮想マシンを作成します。 ここではリソース グループ、ストレージ アカウント、コンテナーを作成し、VHD を作成したコンテナーにアップロードすることで VM を作成します。 ssh 公開キーをお使いの公開キーに置き換えることで、VM にアクセスできるようになります。

起動可能な VHD が必要です。 スクリプトは ~/sample.vhd を探します。

このサンプルを実行するには、最新バージョンの Azure CLI をインストールします。 開始するには、az login を実行して、Azure との接続を作成します。

Azure CLI のサンプルは、bash シェル用に記述されています。 このサンプルを Windows PowerShell またはコマンド プロンプトで実行するには、スクリプトの要素を変更する必要があります。

Azure サブスクリプションをお持ちでない場合は、開始する前に無料アカウントを作成してください。

デプロイのクリーンアップ

次のコマンドを実行して、リソース グループ、VM、すべての関連リソースを削除します。

az group delete -n az-cli-vhd

スクリプトの説明

このスクリプトでは、次のコマンドを使用して、リソース グループ、仮想マシン、可用性セット、ロード バランサー、およびすべての関連リソースを作成します。 表内の各コマンドは、それぞれのドキュメントにリンクされています。

コマンド メモ
az group create すべてのリソースを格納するリソース グループを作成します。
az storage account list ストレージ アカウントの一覧を表示します。
az storage account check-name ストレージ アカウントの名前が有効で、存在していないことを確認します。
az storage account keys list ストレージ アカウントのキーの一覧を表示します。
az storage blob exists BLOB が存在するかどうかを確認します。
az storage container create ストレージ アカウントにコンテナーを作成します。
az storage blob upload VHD をアップロードすることで、コンテナーに BLOB を作成します。
az vm list --query チェックと併用して VM 名が使用中かどうかを確認します。
az vm create 仮想マシンを作成します。
az vm list-ip-addresses 作成した VM の IP アドレスを取得します。

次のステップ

Azure CLI の詳細については、Azure CLI のドキュメントのページをご覧ください。

その他の仮想マシン用の CLI サンプル スクリプトは、Azure Linux VM のドキュメントのページにあります。