Azure CLI リリースのハイライト
このページでは、Azure CLI の新機能と今後の変更について説明します。
Docker コンテナー イメージ
2024 年 11 月 19 日にリリースされる Azure CLI バージョン 2.67.0 以降、Azure CLI の既定の Docker コンテナー イメージは Azure Linux に基づいています。 中断を回避するには、Azure CLI の既定の Docker コンテナー イメージに存在する可能性がある依存関係を確認して更新します。
詳細については、「 Docker コンテナーで Azure CLI を実行する方法を参照してください。
ログイン時にサブスクリプションを選択する
お客様のフィードバックに耳を傾け、サブスクリプション セレクターを含むように Azure CLI 対話型ログイン エクスペリエンスを改善しました。 この新機能を使用するには、「 Azure CLI を使用して対話形式でサインインする」を参照してください。
重要情報を保護する
Azure CLI 2.57 以降では、参照コマンドによって機密情報が出力されたときに警告メッセージを表示できます。 詳細については、「 Azure CLI を使用して Azure シークレットを管理するを参照してください。
Azure CLI 用の Azure の Copilot
Microsoft Copilot for Azure (プレビュー) が公開されました。 Copilot は、Azure でより多くのことを行うのに役立つ AI 搭載のツールです。 何百もの Azure サービスにもわたる知識とデータを統合して、生産性を向上させ、コストを削減し、深い分析情報を提供します。 Microsoft Copilot for Azure (プレビュー) は、質問に答えることで Azure についての学習を支援し、独自の Azure リソースと環境に合わせて調整された情報を提供します。 Copilot は、自然言語で目標を表現できるようにして、Azure の管理エクスペリエンスを簡素化します。 Azure CLI の知識が Copilot に組み込まれているため、Azure CLI ユーザーにとってメリットがあります。
Azure portal で Microsoft Copilot for Azure (プレビュー) にアクセスし、Azure CLI を使用して Copilot に何をしたいかを伝えます。 次に例を示します。
- Azure CLI を使用して仮想マシンを作成したい。
- Azure CLI を使用してサービス プリンシパルの資格情報を更新したい。
- Azure CLI を使用して Web アプリを作成したい。
組織の Microsoft Copilot for Azure (プレビュー) へのアクセスを有効にするには、登録フォームに入力します。 アプリケーション プロセスは、テナントごとに 1 回だけ完了する必要があります。 プレビューへの参加について質問がある場合は、管理者にお問い合わせください。
縮小された Docker イメージ サイズ
Azure CLI バージョン 2.54.0 のリリースでは、azure-cli
の Docker イメージのサイズが 1.1 GB から 700 MB に縮小されました。 これは、36.3% の減少であり、ダウンロード速度が向上と、起動の高速化につながります。 詳細については、「Azure コマンド ライン ツールに関する Ignite 2023 での発表」の「Azure CLI の Docker イメージ サイズをトリミングする」を参照してください。
64 ビット Windows のインストール
64 ビット MSI を使用して Windows に Azure CLI をインストール できるようになりました。 32 ビット MSI、PowerShell コマンド、およびWindows パッケージ マネージャーは引き続き使用できますが、64 ビット MSI は新しい機能です。 Azure CLI をインストールするたびに、以前にインストールされたバージョンが自動的に更新されます。 この動作により、64 ビット インストールを試すことができますが、選択した場合は 32 ビット MSI を再インストールできます。
ZIP ファイル Windows のインストール
Azure CLI 2.57.0 以降では、Windows 環境で ZIP ファイルを使用して Azure CLI をインストールできます。 詳細については、「 Windows に Azure CLI をインストールする の ZIP タブを参照してください。
PowerShell でのタブ補完
PowerShell で Azure CLI を実行すると、タブ補完が利用可能になりました。 「PowerShell でタブ補完を有効にする」の手順に従います。 PowerShell Register-ArgumentCompleter
のコマンドに必要なパラメーター値については、この記事を参照してください。
タブ補完は、Azure Cloud Shell とほとんどの Linux ディストリビューションでも使用できます。
Web アカウント マネージャー (WAM) を使用したサインイン
Azure CLI では、Web アカウント マネージャー (WAM) を使用したサインインのプレビュー サポートが提供されるようになりました。 WAM の利点と、Web アカウント マネージャーを使用してサインインする機能を有効にする方法をお読みください。
参照型と状態
参照型と状態の情報を、Azure CLI の参照コンテンツで利用できるようになりました。 これが重要である理由 参照コマンドの状態によって、サポート レベルが決まります。
この情報は、次の 3 つの場所に表示されます。
参照一覧テーブルの新しい「型」と「状態」列。
実際の例については、参照インデックスを参照するか、az account をドリルダウンしてください。
コマンド名の下の新しい状態インジケーター。
状態インジケーターがない場合、コマンド グループまたは参照コマンドは GA (一般提供) です。 実際の例については、az account subscription を参照してください。
パラメーターの新しい状態インジケーター。 非推奨のパラメーターのみが状態を表示します。 他のすべてのパラメーターは、参照コマンドの状態を継承します。
Azure CLI の状態の詳細については、「Azure CLI の用語とサポート レベル」を参照してください。
新しいオンボード ツール
Azure CLI を使うのは初めてですか? 新しいオンボーディング チート シートをチェックしてすぐに体験を始め、A から Z のインデックスでコード例を見つけましょう。
Azure CLI