Criar uma VM com um disco rígido virtual
Este exemplo cria uma máquina virtual usando um VHD. Ele cria um grupo de recursos, uma conta de armazenamento e um contêiner, então cria uma VM carregando o VHD no contêiner. Ele substitui a chave pública de SSH pela sua chave pública, de modo que você tem acesso à VM.
Você precisará de um VHD inicializável. O script procura ~/sample.vhd
.
Para executar esta amostra, instale a última versão da CLI do Azure. Para iniciar, execute az login
para criar uma conexão com o Azure.
As amostras da CLI do Azure são escritas para o shell bash
. Para executar esta amostra no prompt de comando ou no Windows PowerShell, talvez você precise alterar os elementos do script.
Caso você não tenha uma assinatura do Azure, crie uma conta gratuita do Azure antes de começar.
Limpar a implantação
Execute o comando a seguir para remover o grupo de recursos, a VM e todos os recursos relacionados.
az group delete -n az-cli-vhd
Explicação sobre o script
Esse script usa 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 da tabela é vinculado à documentação específica do comando.
Comando | Observações |
---|---|
az group create | Cria um grupo de recursos no qual todos os recursos são armazenados. |
az storage account list | Lista contas de armazenamento |
az storage account check-name | Verifica se um nome de conta de armazenamento é válido e se já não existe |
az storage account keys list | Lista as chaves das contas de armazenamento |
az storage blob exists | Verifica se o blob existe |
az storage container create | Cria um contêiner em uma conta de armazenamento. |
az storage blob upload | Cria um blob no contêiner carregando o VHD. |
az vm list | Usado com --query , verifica se o nome da VM está em uso. |
az vm create | Cria as máquinas virtuais. |
az vm list-ip-addresses | Obtém o endereço IP da VM que foi criada. |
Próximas etapas
Para saber mais sobre a CLI do Azure, veja a documentação da CLI do Azure.
Os exemplos de script da CLI de máquina virtual adicionais podem ser encontrados na documentação da VM Linux do Azure.