Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Bem-vindo à CLI do Desenvolvedor do Azure (azd)! Vamos começar a instalar e aprender a executar azd.
Comece selecionando seu ambiente de desenvolvimento. Para obter mais informações sobre os prós e contras das diferentes opções de ambiente de desenvolvimento, consulte ambientes compatíveis do Azure com a CLI do Desenvolvedor (azd).
Para obter mais instruções e cenários de instalação mais avançados, consulte Azure Scripts do Instalador da CLI do Desenvolvedor.
Observação: quando você instala azd, as seguintes ferramentas são instaladas no azd escopo (o que significa que elas não estão instaladas globalmente) e são removidas se o azd for desinstalado:
Instalar azd
winget install microsoft.azd
Atualização azd
winget upgrade microsoft.azd
Desinstalar azd
winget uninstall microsoft.azd
Observação
Nos Macs com Apple Silicon (M1 e M2) azd requer Rosetta 2. Se Rosetta 2 ainda não estiver instalado, execute softwareupdate --install-rosetta a partir do terminal.
O azd processo de instalação escolherá automaticamente o binário correto para a arquitetura do computador.
Instalar azd
brew install azure/azd/azd
Se você estiver usando brew para atualizar azd de uma versão não instalada usando brew, remova a versão existente de azd usando o script de desinstalação (se instalado no local padrão) ou deletando o binário azd manualmente. Isso instalará automaticamente a versão correta.
Atualização azd
brew upgrade --cask azure/azd/azd
Desinstalar azd
brew uninstall azd
Instalar azd
curl -fsSL https://aka.ms/install-azd.sh | bash
Atualização azd
curl -fsSL https://aka.ms/install-azd.sh | bash
Quando você instala azd, as seguintes ferramentas são instaladas no azd escopo (o que significa que elas não estão instaladas globalmente) e são removidas se o azd for desinstalado:
- A CLI do Git
- O Bicep CLI
Desinstalar azd
curl -fsSL https://aka.ms/uninstall-azd.sh | bash
Pré-requisitos
Antes de começar a usar azd, verifique se você tem:
- Instalado:
- Docker Desktop (outras opções em breve.)
- Extensão de contêineres do VS Code - Remoto
- Uma conta Azure com uma assinatura ativa. Crie um gratuitamente.
Instalar azd em um contêiner de desenvolvimento
Um contêiner de desenvolvimento é uma imagem do Docker que inclui todos os pré-requisitos necessários para executar um aplicativo em seu computador local. Instale azd como um recurso em seu contêiner de desenvolvimento por meio das seguintes etapas:
Adicione o
azdrecurso aodevcontainer.jsonarquivo na.devcontainerpasta na raiz do modelo.{ "name": "Azure Developer CLI", "image": "mcr.microsoft.com/devcontainers/python:3.10-bullseye", "features": { // See https://containers.dev/features for list of features "ghcr.io/devcontainers/features/docker-in-docker:2": { }, "ghcr.io/azure/azure-dev/azd:latest": {} } // Rest of file omitted... }Recompile e execute o contêiner de desenvolvimento. Em Visual Studio Code, use a paleta de comandos para executar o comando Rebuild e Reabrir no Contêiner de Desenvolvimento.
Instalar automaticamente extensões do azd
O azd Recurso de Contêiner de Desenvolvimento dá suporte a uma extensions opção para instalar automaticamente uma lista separada por vírgulas de azd extensões durante o build do contêiner. As extensões instaladas dessa forma estão disponíveis assim que o contêiner é iniciado, reduzindo a instalação manual e permitindo azd que os comandos sejam executados com as extensões necessárias já instaladas.
Para instalar automaticamente as extensões, adicione a opção extensions à entrada do recurso azd em seu arquivo devcontainer.json.
{
"name": "Azure Developer CLI",
"image": "mcr.microsoft.com/devcontainers/python:3.10-bullseye",
"features": {
"ghcr.io/azure/azure-dev/azd:latest": {
"extensions": "my-ext-1,my-ext-2"
}
}
}
O valor extensions é uma lista de nomes de extensão azd separados por vírgulas. A instalação ocorre durante o build do contêiner, de modo que as extensões estejam prontas para uso assim que o contêiner for iniciado. Depois de alterar a lista de extensões, use o comando Rebuild e Reabra no Contêiner de Desenvolvimento em Visual Studio Code para recompilar o contêiner com as extensões atualizadas.
Saiba mais sobre o recurso de contêiner de desenvolvimento azd.
Verificar a instalação
Verifique se a azd instalação foi concluída com êxito executando o azd version comando em um terminal:
azd version
azd imprime a versão atual:
azd version 1.9.5 (commit cd2b7af9995d358aab33c782614f801ac1997dde)
Atualizar a CLI do Desenvolvedor do Azure
Você pode atualizar azd usando o comando embutido azd update (Beta) ou manualmente usando o mesmo método usado para instalá-lo.
Usar azd update (Beta)
O azd update comando detecta como azd foi instalado originalmente e delega automaticamente ao método de atualização apropriado:
| Método de instalação | O que azd update faz |
|---|---|
winget |
Executa winget upgrade Microsoft.Azd |
choco |
Executa choco upgrade azd |
| Instalar script ou MSI (Windows) | É executado install-azd.ps1 com backup e restauração automáticos |
| Instalar script (Linux/macOS) | Executa install-azd.sh |
| Homebrew | Executa brew upgrade --cask azure/azd/azd |
.deb
/
.rpm Pacote |
Faz o download diretamente e substitui o binário. |
Execute o seguinte comando para atualizar para a versão estável mais recente:
azd update
Observação
O azd update comando está atualmente em Beta. Leia mais sobre o suporte a recursos alfa e beta na página de versionamento de recursos e estratégia de lançamento.
Alternar canais de atualização
azd dá suporte a dois canais de atualização: stable (padrão) e daily. Há suporte para alternância de canal para instalações baseadas em script e Homebrew. Se você instalou azd por meio de winget ou choco, as versões diárias não estão disponíveis por meio desses gerenciadores de pacotes — azd update mostrará diretrizes para reinstalar primeiro por meio do script.
Para alternar para o daily canal e atualizar:
azd update --channel daily
Para alternar para o canal stable:
azd update --channel stable
Ao alternar canais, azd solicita confirmação antes de continuar.
Usar o gerenciador de pacotes ou instalar o script
Você também pode atualizar manualmente a qualquer momento usando o mesmo gerenciador de pacotes ou instalar comandos de script mostrados nas seções de instalação acima. Quando azd estiver desatualizado, ele exibirá uma mensagem de aviso com o comando de atualização aplicável para o método de instalação.
Solicitar ajuda
Para obter informações sobre como arquivar um bug, solicitar ajuda ou propor um novo recurso para a CLI do Desenvolvedor do Azure, visite a página troubleshooting e suporte.
Próximas etapas
Perguntas frequentes sobre Azure Developer CLI