Azure CLI 体験を開始する

Azure CLI へようこそ。 Azure CLI を選んでいただき、ありがとうございます。 このツールを使用すると、コマンドラインから Azure リソースの作成、更新、削除を行うことができます。 このチュートリアルでは、Azure CLI を使用してオンボードし、Azure CLI の体験を成功させるために役立つ次のスキルについて学習します。

Azure CLI とは

Azure コマンド ライン インターフェイス (CLI) は、Azure に接続して Azure リソースに対して管理コマンドを実行するためのクロスプラットフォームのコマンド ライン ツールです。 これにより、対話型のコマンド ライン プロンプトを使用したターミナルまたはスクリプトを通じてコマンドを実行できます。

対話形式で使用するには、まず、Windows、Linux、または macOS で Bash、PowerShell、Cmd.exe などのシェルを起動します。 次に、シェル プロンプトでコマンドを発行します。 反復的なタスクを自動化するには、選択したシェルのスクリプト構文を使用して複数の Azure CLI コマンドを 1 つのシェル スクリプトにまとめて、そのスクリプトを実行します。

使用する必要があるシェル環境

Windows PowerShell、PowerShell、Cmd、Bash は、異なるシェル環境です。 シェル環境によって、使用できるツールが決まりまるだけでなく、シェルによってコマンドライン エクスペリエンスも変わります。 たとえば、シェル間には、重要な引用符の違い、行連結文字、変数構文の違いがあります。

このチュートリアルで示す Azure CLI 参照の例は、各シェル エクスペリエンスを評価できるように、Bash、PowerShell、Cmd 用に作成されています。 簡単な比較を次に示します。

シェル環境 Azure CLI を使用可能 Azure PowerShell を使用可能
CMD Yes
Bash はい
Windows PowerShell はい はい
PowerShell Yes はい

Azure Cloud Shell は、Ubuntu コンテナーで実行されるホストされたシェル環境です。 Cloud Shell では、Bash (Azure CLI がプレインストール済み) と PowerShell (Azure PowerShell がプレインストール済み) の 2 つのシェル環境が提供されます。

Azure CLI と Azure PowerShell の違い

Azure CLI と Azure PowerShell は両方とも、Azure リソースを作成および管理できるようにするコマンドライン ツールですが、これらは明らかに異なります。 この 2 つのツールの簡単な比較を次に示します。

比較 Azure CLI Azure PowerShell
Xbox Live ゲームのバインドとは ? クロスプラットフォーム "コマンド ライン インターフェイス" クロスプラットフォーム "PowerShell モジュール"
上に構築 Python PowerShell
インストール先 Windows、macOS、Linux Windows、macOS、Linux
実行される場所 Bash シェル、PowerShell 5 または 7、Windows Cmd.exe、Azure Cloud Shell、Docker コンテナー、およびその他の Unix シェル。 Windows PowerShell、PowerShell、Azure Cloud Shell、Docker コンテナー
条件 参照グループ、参照サブグループ、参照コマンド モジュール、コマンドレット、エイリアス
構文の例 az storage account create New-AzStorageAccount
詳細情報 Azure CLI とは Azure PowerShell とは
リリース ノート Azure CLI リリース ノート Azure PowerShell リリース ノート

Azure CLI コマンド コンポーネントとは

Azure CLI 参照コマンドはすべて、次の 2 つの参照の種類のいずれかです。

  • Azure CLI のコア コンポーネントは、Azure CLI プライマリ サービスの一部であり、リリース スケジュールに従って Microsoft から提供されます。
  • 拡張機能は、コア Azure CLI の一部としては提供されず、CLI コマンドとして実行されます。 拡張機能を使用すると、独自の CLI インターフェイスを記述する機能と共に、リリース前の実験的なコマンドにアクセスすることができます。 初めて使用するときに、拡張機能をインストールするように求められます。

Azure CLI 構文には、4 つの部分があります。 たとえば、az storage account local-user create を構文部分に分割すると次のようになります。

用語
group を参照してください az storage
スペース区切りの参照 subgroups az storage accountlocal-user
command を参照してください az storage account local-user create
参照コマンド parameters az storage account local-user create --name, --account-name, --resource-group

詳細を取得する

このチュートリアル手順で説明したテーマのいずれかについてさらなる詳細が必要ですか? 次の表のリンクを使用してさらに学習してください。

サブジェクト 詳細情報
環境 適切な Azure コマンドライン ツールを選ぶ
条件 Azure CLI の用語と状態
Extensions Azure CLI で拡張機能を使用および管理する

次の手順

シェル環境と Azure CLI 構文について学習したので、次のステップに進んで環境を準備し、最初の Azure CLI 参照コマンドを実行します。