개요 및 필수 구성 요소
이 자습서에서는 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
관련된 필수 매개 변수 및 단계를 더 잘 이해하려면 az interactive
명령을 실행하여 대화형 모드에서 Azure CLI를 사용해 보세요. 이 자습서 전체의 모든 명령은 대화형 모드에서 실행할 수 있습니다.
# install interactive mode
az interactive
다음 예제에서 대화형 모드의 명령 권장 사항 기능은 az group create
필요한 모든 매개 변수를 나열하고 정의합니다.
# get options for az group create
az>> az group create
Azure CLI