개요 및 필수 구성 요소
이 자습서에서는 Azure CLI를 사용하여 VNet(가상 네트워크)을 만들고 VM(가상 머신)을 VNet에 배포하는 방법을 알아봅니다. 이 자습서에서는 셸 변수 및 출력 쿼리와 같은 Azure CLI 특정 개념에 대해서도 설명합니다.
이 자습서는 Azure Cloud Shell을 통해 제공되는 대화식 환경을 사용해서 완료할 수 있으며, 로컬로 CLI 설치를 수행할 수도 있습니다.
Ctrl-shift-v(macOS의 cmd-shift-v)를 사용하여 자습서 텍스트를 Azure Cloud Shell에 붙여넣습니다.
필수 조건
Azure Cloud Shell에서 Bash 환경을 사용합니다. 자세한 내용은 Azure Cloud Shell의 Bash에 대한 빠른 시작을 참조하세요.
CLI 참조 명령을 로컬에서 실행하려면 Azure CLI를 설치합니다. Windows 또는 macOS에서 실행 중인 경우 Docker 컨테이너에서 Azure CLI를 실행하는 것이 좋습니다. 자세한 내용은 Docker 컨테이너에서 Azure CLI를 실행하는 방법을 참조하세요.
로컬 설치를 사용하는 경우 az login 명령을 사용하여 Azure CLI에 로그인합니다. 인증 프로세스를 완료하려면 터미널에 표시되는 단계를 수행합니다. 다른 로그인 옵션은 Azure CLI를 사용하여 로그인을 참조하세요.
메시지가 표시되면 처음 사용할 때 Azure CLI 확장을 설치합니다. 확장에 대한 자세한 내용은 Azure CLI에서 확장 사용을 참조하세요.
az version을 실행하여 설치된 버전과 종속 라이브러리를 찾습니다. 최신 버전으로 업그레이드하려면 az upgrade를 실행합니다.
셸 변수
셸 변수는 나중에 사용할 수 있도록 값을 저장하고 명령 매개 변수에 값을 전달하는 데 사용할 수 있습니다. 셸 변수를 사용하면 자체 및 스크립트 모두에서 명령을 다시 사용할 수 있습니다. 이 자습서에서는 명령 매개 변수를 보다 쉽게 사용자 지정할 수 있도록 셸 변수를 사용합니다. 제공된 값을 사용하는 대신 고유한 매개 변수 값을 사용하려면 셸 변수에 할당된 값을 변경합니다. 셸 변수에 대한 자세한 내용은 셸 변수 사용을 참조 하세요.
리소스 그룹 만들기
Azure에서 모든 리소스는 리소스 관리 그룹에 할당됩니다. 리소스 그룹은 총체적으로 작업을 쉽게 수행할 수 있게 해주는 논리적인 리소스 그룹을 제공합니다. az group create 명령을 사용하여 VMTutorialResources
라는 리소스 그룹을 만듭니다.
# create Bash shell variables
resourceGroup=VMTutorialResources
location=eastus
az group create --name $resourceGroup --location $location
대화형 모드에서 리소스 그룹 만들기
대화형 모드는 사용자가 명령을 보다 효율적으로 실행하고 검색할 수 있는 새로운 AI 기능을 제공합니다. 필요한 매개 변수 및 관련 az group create
단계를 더 잘 이해하려면 명령을 실행하여 대화형 모드에서 Azure CLI를 az interactive
사용해 보세요. 이 자습서 전체의 모든 명령은 대화형 모드에서 실행할 수 있습니다.
# install interactive mode
az interactive
다음 예제에서 대화형 모드의 명령 권장 사항 기능은 다음에 필요한 az group create
모든 필수 매개 변수를 나열하고 정의합니다.
# get options for az group create
az>> az group create
Azure CLI