Azure リソースを管理するための一般的な Azure CLI コマンド
適用対象: ✔️ Linux VM ✔️ Windows VM ✔️ フレキシブル スケール セット
Azure CLI を使用すると、macOS、Linux、Windows 上の Azure リソースを作成および管理できます。 この記事では、仮想マシン (VM) の作成および管理に使用する最も一般的なコマンドの一部について詳しく説明します。
この記事では、Azure CLI バージョン 2.0.4 以降が必要です。 バージョンを確認するには、az --version
を実行します。 アップグレードする必要がある場合は、「Azure CLI のインストール」を参照してください。 ブラウザーから Cloud Shell を使用することもできます。
Azure CLI での 基本的な Azure Resource Manager コマンド
特定のコマンド ライン スイッチやオプションの詳細については、「az <command> <subcommand> --help
」と入力して、コマンドのオンライン ヘルプとオプションを使用します。
VM の作成
タスク | Azure CLI コマンド |
---|---|
リソース グループを作成する | az group create --name myResourceGroup --location eastus |
Linux VM の作成 | az vm create --resource-group myResourceGroup --name myVM --image LinuxImageName |
Windows VM の作成 | az vm create --resource-group myResourceGroup --name myVM --image win2016datacenter |
VM の状態の管理
タスク | Azure CLI コマンド |
---|---|
VM の起動 | az vm start --resource-group myResourceGroup --name myVM |
VM の停止 | az vm stop --resource-group myResourceGroup --name myVM |
VM の割り当て解除 | az vm deallocate --resource-group myResourceGroup --name myVM |
VM の再起動 | az vm restart --resource-group myResourceGroup --name myVM |
VM を再デプロイする | az vm redeploy --resource-group myResourceGroup --name myVM |
VM を削除する | az vm delete --resource-group myResourceGroup --name myVM |
VM の情報の取得
タスク | Azure CLI コマンド |
---|---|
VM の一覧表示 | az vm list |
VM に関する情報の取得 | az vm show --resource-group myResourceGroup --name myVM |
VM リソースの使用量の取得 | az vm list-usage --location eastus |
使用可能なすべての VM サイズの取得 | az vm list-sizes --location eastus |
ディスクとイメージ
タスク | Azure CLI コマンド |
---|---|
VM へのデータ ディスクの追加 | az vm disk attach --resource-group myResourceGroup --vm-name myVM --disk myDataDisk --size-gb 128 --new |
VM に接続されているディスクを一覧表示する | az vm show --resource-group groupName --name vmName --query "storageProfile" |
VM からのデータ ディスクの削除 | az vm disk detach --resource-group myResourceGroup --vm-name myVM --disk myDataDisk |
ディスクのサイズの変更 | az disk update --resource-group myResourceGroup --name myDataDisk --size-gb 256 |
ディスクのスナップショットの作成 | az snapshot create --resource-group myResourceGroup --name mySnapshot --source myDataDisk |
VM のイメージの作成 | az image create --resource-group myResourceGroup --source myVM --name myImage |
イメージからの VM の作成 | az vm create --resource-group myResourceGroup --name myNewVM --image myImage |
次の手順
CLI コマンドの他の例については、チュートリアル「Azure CLI を使用した Linux VM の作成と管理」を参照してください。