概要と前提条件
このチュートリアルでは、Azure CLI を使用して仮想ネットワーク (VNet) を作成し、仮想マシン (VM) を VNet にデプロイする方法について説明します。 このチュートリアルでは、シェル変数や出力クエリなど、Azure CLI 固有の概念についても説明します。
このチュートリアルは、Azure Cloud Shell で提供される対話型エクスペリエンスを使用して完了することも、CLI をローカルにインストール 場合もあります。
チュートリアル テキスト Azure Cloud Shell に貼り付けるには、ctrl - shift- v (macOScmd-shift-v) を使用します。
前提 条件
Azure Cloud Shellで Bash 環境を使用します。 詳細については、「Azure Cloud Shellでの Bash のクイック スタート」を参照してください。
CLI 参照コマンドをローカルで実行する場合は、Azure CLI をインストール 。 Windows または macOS で実行している場合は、Docker コンテナーで Azure CLI を実行することを検討してください。 詳細については、「Docker コンテナーで Azure CLI を実行する方法」を参照してください。
ローカル インストールを使用している場合は、az login コマンドを使用して Azure CLI にサインインします。 認証プロセスを完了するには、ターミナルに表示される手順に従います。 その他のサインイン オプションについては、「Azure CLIを使用したサインイン」を参照してください。
メッセージが表示されたら、最初に使用するときに Azure CLI 拡張機能をインストールします。 拡張機能の詳細については、「Azure CLIで拡張機能を使用する」を参照してください。
az version 実行して、インストールされているバージョンと依存ライブラリを見つけます。 最新バージョンにアップグレードするには、az upgrade 実行します。
シェル変数
シェル変数は、将来使用するために値を格納し、コマンド パラメーターに値を渡すために使用できます。 シェル変数を使用すると、独自のコマンドとスクリプトの両方でコマンドを再利用できます。 このチュートリアルでは、シェル変数を使用して、コマンド パラメーターを簡単にカスタマイズします。 指定された値を使用する代わりに独自のパラメーター値を使用するには、シェル変数に割り当てられた値を変更します。 シェル変数の詳細については、「シェル変数を使用する」を参照してください。
リソース グループを作成する
Azure では、すべてのリソースがリソース管理グループに割り当てられます。 リソース グループは、コレクションとして操作しやすくするリソースの論理的なグループ化を提供します。
az group create コマンドを使用して、VMTutorialResources
という名前のリソース グループを作成します。
# create Bash shell variables
resourceGroup=VMTutorialResources
location=eastus
az group create --name $resourceGroup --location $location
対話型モードでリソース グループを作成する
対話型モードでは、ユーザーがより効率的にコマンドを実行して検索できる新しい AI 機能が提供されます。
az group create
に関連する必要なパラメーターと手順について理解を深めるには、az interactive
コマンドを実行して、対話型モードで Azure CLI を試してください。 このチュートリアル全体のすべてのコマンドを対話モードで実行できることに注意してください。
# install interactive mode
az interactive
次の例では、対話型モードのコマンド推奨機能が一覧表示され、az group create
に必要なすべてのパラメーターが定義されています。
# get options for az group create
az>> az group create
Azure CLI