次の方法で共有


仮想ハード ディスクを使用して VM を作成する

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

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

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

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

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

展開のクリーンアップ

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

az group delete -n az-cli-vhd

スクリプトの説明

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

コマンド 注記
az group createコマンドは、新しいリソースグループを作成します。 すべてのリソースを格納するリソース グループを作成します。
az storage account list(ストレージ アカウントのリストを表示) ストレージ アカウントを一覧表示します
az ストレージアカウント チェック名 ストレージ アカウント名が有効であり、まだ存在していないことを確認します
az ストレージ アカウント キー リスト ストレージ アカウントのキーを一覧表示します
az ストレージ BLOB が存在する BLOB が存在するかどうかを確認します
az ストレージ コンテナ 作成 ストレージ アカウントにコンテナーを作成します。
az storage blob upload コマンドは、Azureストレージブロブにファイルをアップロードします。 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 のドキュメントのページにあります。