Azure クラシック CLI のインストール
重要
このトピックでは、Azure クラシック CLI のインストール方法について説明します。 クラシック CLI は非推奨です。クラシック デプロイ モデルでのみ使用してください。 その他すべてのデプロイについては、Azure CLI を使用してください。
Azure クラシック CLI を簡単にインストールして、コマンド ライン シェルからオープン ソースのコマンドを使って Microsoft Azure 上のリソースを作成および管理します。 お使いのコンピューターにこれらのクロスプラットフォーム ツールをインストールするオプションは複数あります。
- npm パッケージ - npm (JavaScript 用のパッケージ マネージャー) を実行して、Linux ディストリビューションまたは OS に Azure クラシック CLI パッケージをインストールします。 node.js と npm が必要です。
- インストーラー - macOS または Windows に簡単インストールするにはインストーラーをダウンロードします。
- Docker コンテナー - すぐに実行できる Docker コンテナーでクラシック CLI の使用を開始します。 Docker ホストが必要です。
その他のオプションと背景については、 GitHubのプロジェクト リポジトリを参照してください。
Azure クラシック CLI をインストールした後、azure login
に接続し、お使いのコマンド ライン インターフェイス (Bash、ターミナル、コマンド プロンプトなど) から azure
コマンドを実行して、Azure リソースを操作します。
オプション 1: npm パッケージのインストール
クラシック CLI を npm パッケージからインストールするには、最新の Node.js と npm をダウンロードし、インストールしていることを確認してください。 次に、npm install
を実行して、azure-cli パッケージをインストールします。
npm install -g azure-cli
Linux ディストリビューションの場合、npm
コマンドを正常に実行するには、次のように sudo
の使用が必要になる場合があります。
sudo npm install -g azure-cli
注意
Node.js と npm をご自身の OS にインストールまたは更新する必要がある場合は、Node.js LTS バージョン 4.x 以降をインストールすることをお勧めします。 以前のバージョンを使用すると、インストール エラーが発生する場合があります。
必要に応じて、GitHub リリースから tar ファイルをダウンロードすることもできます。 その後、ダウンロードした npm パッケージを次のようにインストールします (Linux ディストリビューションでは sudo
を使用しなければならないことがあります)。
npm install -g <path to downloaded tar file>
オプション 2: インストーラーの使用
Mac または Windows コンピューターを使用している場合は、GitHub リリースから DMG および MSI インストーラーを入手できます。
ヒント
Windows では、Web Platform Installer をダウンロードして、クラシック CLI をインストールすることもできます。 このインストーラーを使用すると、その他の Azure SDK とコマンドライン ツールをインストールすることもできます。
オプション 3: Docker コンテナーの使用
お使いのコンピューターを Docker ホストとして設定すると、Docker コンテナーで Azure クラシック CLI を実行できるようになります。 次のコマンドを実行します (Linux ディストリビューションの場合、sudo
の使用が必要になる場合があります)。
docker run -it mcr.microsoft.com/azure-cli:0.10.14
Azure クラシック CLI コマンドの実行
クラシック CLI をインストールした後、コマンド ライン ユーザー インターフェイス (Bash、ターミナル、コマンド プロンプトなど) から azure
コマンドを実行します。 たとえば、ヘルプ コマンドを実行するには、次のように入力します。
azure help
注意
一部の Linux ディストリビューションでは、/usr/bin/env: ‘node’: No such file or directory
のようなエラーが表示されることがあります。 このエラーは、/usr/bin/nodejs に最近インストールされた Node.js が原因で発生します。 このエラーを修正するには、次のコマンドを実行して /usr/bin/node へのシンボリック リンクを作成します。
sudo ln -s /usr/bin/nodejs /usr/bin/node
インストールした Azure クラシック CLI のバージョンを確認するには、次のように入力します。
azure --version
Note
Azure クラシック CLI を初めて使用する場合、Microsoft が使用状況についての情報を収集することを許可するかどうかをたずねるメッセージが表示されます。 参加は任意です。 参加した後でも、 azure telemetry --disable
を実行するといつでも停止できます。 参加を有効にするには、任意のタイミングで azure telemetry --enable
を実行します。
クラシック CLI の更新
Microsoft は、Azure クラシック CLI の更新バージョンをリリースする場合があります。 ご利用のオペレーティング システム用のインストーラーを使用するか、最新の Docker コンテナーを実行して、クラシック CLI を再インストールします。 または、最新の Node.js と npm がインストールされている場合は、次のコマンドを入力して更新します (Linux ディストリビューションでは、sudo
の使用が必要になる場合があります)。
npm update -g azure-cli
タブ補完を有効にする
Mac と Linux では、クラシック CLI コマンドのタブ補完がサポートされます。
zsh で有効化する場合は、次のコマンドを実行します。
echo '. <(azure --completion)' >> .zshrc
bash で有効化する場合は、次のコマンドを実行します。
azure --completion >> ~/azure.completion.sh
echo 'source ~/azure.completion.sh' >> ~/.bash_profile
次のステップ
- Azure クラシック CLI の詳細、ソース コードのダウンロード、問題のレポート、プロジェクトへの協力については、Azure クラシック CLI 用の GitHub リポジトリのページを参照してください。