Windows での Azure CLI のインストール

Azure コマンドライン インターフェイス (CLI) は、Windows コンピューターにローカルにインストールできるクロスプラットフォーム コマンドライン ツールです。 Windows 用 Azure CLI を使用して Azure に接続し、Azure リソースに対して管理コマンドを実行することができます。 また、Windows 用 Azure CLI は、ブラウザーから Azure Cloud Shell を介して使用することも、Docker コンテナー内から実行することもできます。

Windows では、MSI を使用して Azure CLI がインストールされるため、Windows コマンド プロンプト (CMD) または PowerShell から CLI にアクセスできます。 Windows Subsystem for Linux (WSL) 用にインストールする場合は、お使いの Linux ディストリビューションで使用できるパッケージがあります。 サポートされているパッケージ マネージャーの一覧または WSL での手動インストール方法については、メインのインストール ページを参照してください。

Azure CLI の現在のバージョンは 2.40.0 です。 最新リリースについては、リリース ノートをご覧ください。 インストール済みのバージョンを見つけ、更新する必要があるかどうかを確認するには、az version を実行します。

インストールまたは更新

再頒布可能 MSI は、Windows での Azure CLI のインストールまたは更新に使用されます。 MSI では既存のバージョンが更新されるため、MSI インストーラーを使用する前に現在のバージョンをアンインストールする必要はありません。

Note

インストールが完了したら、Azure CLI を使用するには、アクティブな ターミナル ウィンドウを閉じてから再度開く必要があります。

最新バージョン

Azure CLI の最新のリリースをダウンロードしてインストールします。 インストーラーによって、コンピューターに変更を加えるかどうかを尋ねるメッセージが表示されたら、[はい] をクリックします。

特定のバージョン

特定のバージョンの MSI インストーラーをダウンロードするには、URL https://azcliprod.blob.core.windows.net/msi/azure-cli-<version>.msi のバージョン セグメントを変更し、ダウンロードします。 使用可能なバージョンについては、「Azure CLI リリース ノート」を参照してください。

Azure CLI を実行する

これで、Windows コマンド プロンプトまたは PowerShell のいずれかから、az コマンドで Azure CLI を実行できるようになりました。

トラブルシューティング

ここでは、Windows に Azure CLI をインストールする際に発生する一般的な問題をいくつか示します。 ここで取り上げていない問題が発生した場合は、GitHub で問題を報告してください。

プロキシによる接続のブロック

プロキシにより接続がブロックされているため MSI インストーラーをダウンロードできない場合、プロキシを正しく構成していることを確認します。 Windows 10 の場合、これらの設定は Settings > Network & Internet > Proxy ウィンドウで管理されます。 必要な設定またはお使いのマシンの構成が管理されている状況や高度なセットアップが必要な状況については、システム管理者にお問い合わせください。

重要

また、これらの設定は、CLI を使用した Azure サービスに PowerShell またはコマンド プロンプトの両方からアクセスできるようにするためにも必要です。 これを行うには、PowerShell で次のコマンドを使用します。

(New-Object System.Net.WebClient).Proxy.Credentials = `
  [System.Net.CredentialCache]::DefaultNetworkCredentials

MSI を取得するには、プロキシで次のアドレスへの HTTPS 接続を許可する必要があります。

  • https://aka.ms/
  • https://azcliprod.blob.core.windows.net/

アンインストール

Azure CLI が不要であると判断した場合は、アンインストールできます。 アンインストールする前に、az feedback コマンドを使用して、どのような改善または修正が可能かをお知らせください。 Microsoft の目標は、Azure CLI のバグをなくし、使いやすいものにすることです。 バグが見つかった場合は、GitHub で問題を報告していただきますよう、よろしくお願いいたします。

Windows の "アプリと機能" の一覧から Azure CLI をアンインストールします。 アンインストールするには、次のようにします。

プラットフォーム Instructions
Windows 10 [スタート] > [設定] > [アプリ]
Windows 8 および Windows 7 [スタート] > [コントロール パネル] > [プログラム] > [プログラムのアンインストール]

この画面に移動したら、プログラムの検索バーに "Azure CLI" と入力します。 アンインストールするプログラムが "Microsoft CLI 2.0 for Azure" として一覧に表示されます。 このアプリケーションを選択し、Uninstall ボタンをクリックします。

[データを削除する]

Azure CLI を再インストールする予定がない場合は、C:\Users\<username>\.azure\msal_token_cache.bin または C:\Users\<username>\.azure\msal_token_cache.json からそのデータを削除します。

次の手順

これで Azure CLI を Windows にインストールできました。次は、その機能と一般的なコマンドを簡単に見ていきましょう。