Aracılığıyla paylaş


Bir sanal sabit disk ile VM oluşturma

Bu örnek, VHD kullanarak bir sanal makine oluşturur. Bir kaynak grubu, depolama hesabı ve kapsayıcı oluşturur, ardından VHD'yi kapsayıcıya yükleyerek bir VM oluşturur. VM’ye erişebilmeniz için ssh ortak anahtarını sizin ortak anahtarınızla değiştirir.

Önyüklenebilir bir VHD gerekir. Betik ~/sample.vhd öğesini arar.

Bu örneği çalıştırmak için Azure CLI'nın en son sürümünü yükleyin. Başlangıç olarak, Azure ile bağlantı oluşturmak için az login komutunu çalıştırın.

Azure CLI örnekleri kabuk için bash yazılmıştır. Bu örneği Windows PowerShell veya Komut İstemi'nde çalıştırmak için betiğin öğelerini değiştirmeniz gerekebilir.

Azure aboneliğiniz yoksa başlamadan önce birücretsiz Azure hesabı oluşturun.

Dağıtımı temizleme

Kaynak grubunu, VM’yi ve ilgili tüm kaynakları kaldırmak için aşağıdaki komutu çalıştırın.

az group delete -n az-cli-vhd

Betik açıklaması

Bu betik bir kaynak grubu, sanal makine, kullanılabilirlik kümesi, yük dengeleyici ve tüm ilgili kaynakları oluşturmak için aşağıdaki komutları kullanır. Tablodaki her komut, komuta özgü belgelere yönlendirir.

Komut Notlar
az group create Tüm kaynakların depolandığı bir kaynak grubu oluşturur.
az storage account list Depolama hesaplarını listeler
az storage account check-name Depolama hesabı adının geçerli olduğunu ve önceden var olmadığını doğrular
az storage account keys list Depolama hesaplarının anahtarlarını listeler
az storage blob exists Blobun mevcut olup olmadığını denetler
az storage container create Depolama hesabında bir kapsayıcı oluşturur.
az storage blob upload VHD’yi karşıya yükleyerek kapsayıcıda bir blob oluşturur.
az vm list VM adının kullanımda olup olmadığını denetlemek için --query ile birlikte kullanılır.
az vm create Sanal makineleri oluşturur.
az vm list-ip-addresses Oluşturulan VM’nin IP adresini alır.

Sonraki adımlar

Azure CLI hakkında daha fazla bilgi için bkz. Azure CLI belgeleri.

Ek sanal makine CLI betiği örnekleri, Azure Linux VM belgeleri içinde bulunabilir.