Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Bem-vindo ao Azure Developer CLI (azd)! Vamos começar por instalar e aprender a executar azd.
Comece selecionando seu ambiente de desenvolvimento. Para mais informações sobre os prós e contras das diferentes escolhas de ambientes de desenvolvimento, consulte Azure Developers CLI (azd) supported environments.
Para cenários e instruções de instalação mais avançadas, consulte Azure Developers CLI Installer Scripts.
Nota: Quando instala azd, as seguintes ferramentas são instaladas no escopo de azd (o que significa que não sã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 Apple Silicon Macs (M1 e M2) azd requer Rosetta 2. Se o 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 da sua máquina.
Instalar azd
brew install azure/azd/azd
Se estiver a usar brew para atualizar azd a partir de uma versão que não foi instalada com brew, remova a versão existente de azd usando o script de desinstalação (se instalada na localização padrão) ou eliminando manualmente o binário azd. 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 se instala azd, as seguintes ferramentas são instaladas no escopo de azd (ou seja, não são instaladas globalmente) e são removidas se o azd for desinstalado.
- A CLI do Git
- A Bicep CLI
Desinstalar azd
curl -fsSL https://aka.ms/uninstall-azd.sh | bash
Pré-requisitos
Antes de começar a usar azd, certifique-se de:
- Instalado:
- Docker Desktop (outras opções em breve.)
- Remoto - Contentores VS Extensão de Código
- Uma conta no Azure com uma subscrição 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 sua máquina local. Instale azd como um recurso em seu contêiner de desenvolvimento através das seguintes etapas:
Adicione a funcionalidade
azdao ficheirodevcontainer.jsonno directório.devcontainerna raiz do seu 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... }Reconstrua e execute seu contêiner de desenvolvimento. No Visual Studio Code, use a paleta de comandos para executar o comando Reconstruir e Reabrir no Contentor de Desenvolvimento.
Instalação automática de extensões azd
A azd funcionalidade Dev Container suporta uma extensions opção para instalar automaticamente uma lista separada por vírgulas de azd extensões durante a construção do contentor. As extensões instaladas desta forma estão disponíveis assim que o contentor inicia, reduzindo a configuração manual e permitindo azd que comandos sejam executados com as extensões necessárias já instaladas.
Para instalar extensões automaticamente, adicione a extensions opção à azd entrada de funcionalidades no seu devcontainer.json ficheiro:
{
"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 extensions valor é uma lista separada por vírgulas de azd nomes de extensões. A instalação ocorre durante a construção do contentor, por isso as extensões ficam prontas a ser usadas assim que o contentor começa. Depois de alterar a lista de extensões, use o comando Rebuild and ReOpen no Dev Container no Visual Studio Code para reconstruir o container com as extensões atualizadas.
Saiba mais sobre a funcionalidade Dev Container do 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)
Atualize o Azure Developer CLI
Podes atualizar azd usando o comando incorporado azd update (Beta) ou manualmente usando o mesmo método que usaste para instalar.
Usar azd update (Beta)
O azd update comando deteta como azd foi originalmente instalado 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 |
| Script de instalação ou MSI (Windows) | Funciona install-azd.ps1 com backup e restauro automáticos |
| Script de instalação (Linux/macOS) | Executa install-azd.sh |
| Homebrew | Corridas brew upgrade --cask azure/azd/azd |
.deb
/
.rpm Pacote |
Descarrega e substitui diretamente o ficheiro 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 funcionalidades alfa e beta na página de versionamento de funcionalidades e estratégias de lançamento .
Alternar os canais de atualização
azd suporta dois canais de atualização: stable (por defeito) e daily. A comutação de canal é suportada para instalações baseadas em scripts e Homebrew. Se instalaste azd via winget ou choco, as compilações diárias não estão disponíveis através desses gestores de pacotes — azd update mostrarão orientações para reinstalar primeiro via script.
Para mudar para o daily canal e atualizar:
azd update --channel daily
Para voltar ao stable canal:
azd update --channel stable
Ao mudar de canal, azd solicita confirmação antes de prosseguir.
Use o seu gestor de pacotes ou script de instalação
Também pode atualizar manualmente a qualquer momento usando os mesmos comandos de gestor de pacotes ou script de instalação mostrados nas secções de instalação acima. Quando azd está desatualizado, aparece uma mensagem de aviso com o comando de atualização aplicável para o seu método de instalação.
Pedir ajuda
Para informações sobre como registar um bug, pedir ajuda ou propor uma nova funcionalidade para a Azure Developer CLI, por favor visite a página troubleshooting and support.