| title | How to install the Azure CLI | Microsoft Docs |
|---|---|
| description | The Azure CLI is available to install in Windows, Linux, and macOS environments. It can also be run in a Docker container and Azure Cloud Shell. |
| ms.service | azure-cli |
| ms.custom | devx-track-azurecli, linux-related-content |
| keywords | azure cli, install azure cli, azure cli download, download azure cli |
The Azure CLI is available to install in Windows, Linux, and macOS environments. It can also be run in a Docker container and Azure Cloud Shell.
[!INCLUDE current-version]
-
Install on Linux or Windows Subsystem for Linux (WSL) (What is WSL?)
When installing the Azure CLI, you can't select an install location. In Windows, the 32-bit Azure
CLI installs in C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2 and the 64-bit in
C:\Program Files\Microsoft SDKs\Azure\CLI2. In Linux, the Azure CLI is installed in /opt/az/ on
Ubuntu and Debian, and in /lib64/az/ on CentOS Stream, RHEL, and Azure Linux.
User-specific configuration files are located in $HOME/.azure on Linux and macOS, and
%USERPROFILE%\.azure on Windows. These locations are known as the AZURE_CONFIG_DIR.
Type az version in a terminal window to determine what version of the Azure CLI is installed. Your
output looks like this:
{
"azure-cli": "x.xx.x",
"azure-cli-core": "x.xx.x",
"azure-cli-telemetry": "x.x.x",
"extensions": {}
}
Use the az extension list command to see installed extensions. You can also use az version, but
az extension list provides more information including the installation path and status. For
information on managing extensions, see Use and manage extensions with the Azure CLI.