이 예제에서는 VHD를 사용하여 가상 머신을 만듭니다. 리소스 그룹, 스토리지 계정 및 컨테이너를 만든 다음, VHD를 컨테이너에 업로드하여 VM을 만듭니다. VM에 액세스할 수 있도록 ssh 공개 키를 공개 키로 바꿉니다.
부팅 가능한 VHD가 필요합니다. 스크립트는 ~/sample.vhd을 찾습니다.
이 샘플을 실행하려면 최신 버전의 Azure CLI설치합니다. 시작하려면 az login을 실행하여 Azure와 연결합니다.
Azure CLI 샘플은 bash 셸용으로 작성됩니다. Windows PowerShell 또는 명령 프롬프트에서 이 샘플을 실행하려면 스크립트의 요소를 변경해야 할 수도 있습니다.
Azure를 구독하고 있지 않다면 시작하기 전에 Azure 체험 계정을 만듭니다.
배포 환경 정리
다음 명령을 실행하여 리소스 그룹, VM 및 모든 관련된 리소스를 제거할 수 있습니다.
az group delete -n az-cli-vhd
스크립트 설명
이 스크립트는 다음 명령을 사용하여 리소스 그룹, 가상 머신, 가용성 집합, 부하 분산 장치 및 모든 관련된 리소스를 만듭니다. 테이블에 있는 각 명령은 명령에 해당하는 문서에 연결됩니다.
| 명령어 | 비고 |
|---|---|
| az 그룹 생성 | 모든 리소스가 저장되는 리소스 그룹을 만듭니다. |
| az storage account list | 스토리지 계정 나열 |
| az storage account check-name | 스토리지 계정 이름이 유효하고 아직 존재하지 않는지 확인합니다. |
| az storage account keys list 명령은 스토리지 계정의 키를 나열합니다. | 스토리지 계정의 키를 나열합니다. |
| az storage blob이 존재합니다. | Blob이 존재하는지 확인합니다. |
| az 스토리지 컨테이너 생성 | 스토리지 계정에 컨테이너를 만듭니다. |
| az storage blob 업로드 | VHD를 업로드하여 컨테이너에 Blob을 만듭니다. |
| az vm list |
--query를 사용하여 VM 이름이 사용 중인지 확인합니다. |
| az vm create # 이 명령을 사용하여 가상 머신을 생성합니다. | 가상 머신을 만듭니다. |
| az vm list-ip-addresses | 만든 VM의 IP 주소를 가져옵니다. |
다음 단계
Azure CLI에 대한 자세한 내용은 Azure CLI 설명서를 참조하세요.