Criar uma VM com um disco rígido virtual
Este exemplo cria uma máquina virtual com um VHD. Cria um grupo de recursos, uma conta de armazenamento e um contentor. Em seguida, cria uma VM ao carregar o VHD para o contentor. Substitui a chave pública ssh pela sua chave pública para que tenha acesso à VM.
Precisará de um VHD de arranque. O script procura ~/sample.vhd
.
Para executar este exemplo, instale a versão mais recente da CLI do Azure. Para começar, execute az login
para criar uma ligação ao Azure.
Os exemplos da CLI do Azure são escritos para a bash
shell. Para executar este exemplo no Windows PowerShell ou na Linha de Comandos, poderá ter de alterar os elementos do script.
Se não tiver uma subscrição do Azure, crie uma conta gratuita do Azure antes de começar.
Limpar a implementação
Execute o seguinte comando para remover o grupo de recursos, a VM e todos os recursos relacionados.
az group delete -n az-cli-vhd
Explicação do script
Este script utiliza os seguintes comandos para criar um grupo de recursos, uma máquina virtual, um conjunto de disponibilidade, um balanceador de carga e todos os recursos relacionados. Cada comando na tabela liga à documentação específica do comando.
Comando | Notas |
---|---|
az group create | Cria um grupo de recursos no qual todos os recursos são armazenados. |
az storage account list | Lista as contas de armazenamento |
az storage account check-name | Verifica se um nome de conta de armazenamento é válido e ainda não existe |
az storage account keys list | Lista as chaves para as contas de armazenamento |
az storage blob exists | Verifica se o blob existe |
Criação de contentores de armazenamento az | Cria um contentor na conta de armazenamento. |
Carregamento de blobs de armazenamento az | Cria um blob no contentor ao carregar o VHD. |
az vm list | Utilizado com --query e verifica se o nome da VM está em utilização. |
az vm create | Cria as máquinas virtuais. |
az vm list-ip-addresses | Obtém o endereço IP da VM que foi criada. |
Passos seguintes
Para obter mais informações sobre a CLI do Azure, veja Documentação da CLI do Azure.
Pode ver exemplos do script da CLI da máquina virtual adicionais na Documentação da VM Linux do Azure.