Azure CLI를 시작할 준비가 되셨나요? 이 페이지에서는 신속하게 온보딩하고 안심하고 Azure CLI 사용을 시작하는 데 도움이 되는 필수 팁과 기술을 제공합니다.
콘텐츠 인덱스
다음 링크를 사용하여 참조 명령, 샘플 스크립트 및 자습서에 빠르게 액세스합니다.
- Azure CLI 문서 인덱스 A-Z – 빠른 시작, 방법 가이드 및 자습서를 찾아봅니다.
- Azure CLI 샘플 인덱스 A-Z – 시나리오에 맞게 사용자 지정할 수 있는 스크립트를 찾습니다.
- 참조 인덱스 A-Z – 인라인 명령 도움말을 구조화된 형식으로 봅니다.
- CLI 도구용 Microsoft 교육 모듈 – Azure CLI에 대한 실습 교육을 살펴봅니다.
시작하기
질문 | 답변 | 더 알아보세요 |
---|---|---|
Azure CLI를 사용할 경우 어떤 이점이 있나요? | 유연한 명령줄에서 여러 Azure 리소스를 동시에 관리할 수 있습니다. 예를 들어 50개의 Azure Storage 계정을 만들거나 스크립트를 통해 여러 사용자 권한을 업데이트합니다. | 올바른 명령줄 도구 선택 |
Azure CLI는 어디에서 실행할 수 있나요? | Azure CLI는 Windows(PowerShell 또는 Cmd), Linux, macOS, Docker 컨테이너 및 Azure Cloud Shell에서 실행됩니다. Azure Cloud Shell을 사용하는 것이 가장 빠른 시작 방법입니다. | Azure Cloud Shell 실행 |
Azure CLI를 설치해야 하나요? | Azure Cloud Shell 및 일부 Linux 배포판에는 Azure CLI가 미리 설치되어 있습니다. 다른 모든 환경의 경우 Azure CLI를 설치해야 합니다. | Azure CLI 설치 |
Docker 컨테이너에서 Azure CLI를 실행하려면 어떻게 해야 하나요? | docker run -it mcr.microsoft.com/azure-cli |
Docker 컨테이너에서 Azure CLI를 실행하는 방법 |
프록시 바이패스를 위해 필요한 URL은 무엇인가요? | 이는 사용 중인 클라우드에 따라 달라집니다. 전체 목록은 프록시 바이패스에 필요한 엔드포인트 목록을 참조하세요. | 프록시 바이패스를 위한 Azure CLI 엔드포인트 |
로그인하려면 어떻게 해야 하나요? | 콘솔 창 내에서 az login 사용합니다. Azure 사용자 이름 및 암호, 서비스 주체, 관리 ID 또는 WAM을 사용합니다. |
Azure CLI로 로그인 |
참조 명령 사용
질문 | 답변 | 더 알아보세요 |
---|---|---|
Azure CLI 구문 패턴이란? | "<command group> + <command subgroup> + <command> + --parameters " 예:az storage account create --name myStorageAccount |
Azure CLI 구문 구성 요소. |
명령 그룹, cmdlet, 명령, 별칭, 모듈 및 참조 간의 차이점은 무엇인가요? | Azure CLI에는 명령 그룹, 참조 명령 및 사용자 정의 별칭만 있습니다. cmdlet 및 모듈을 찾는 경우 Azure PowerShell 을 생각할 수 있습니다. | Azure CLI 구문 구성 요소. |
확장이란 무엇이며 별도로 설치해야 하는 이유는 무엇인가요? | 확장은 핵심 Azure CLI의 일부로 제공되지 않는 명령 그룹 추가 기능입니다. 처음 사용할 때 확장을 설치하라는 메시지가 표시됩니다.
az extension list-available --output table 실행하여 사용 가능한 확장 목록을 가져옵니다. |
Azure CLI를 사용하여 확장 사용 및 관리 |
코어 및 확장 모두의 모든 명령 목록을 얻으려면 어떻게 해야 하나요? | 명령 그룹 목록의 경우 콘솔에서 az 입력하고 입력합니다. 하위 그룹 및 명령 목록의 경우 --help 매개 변수를 사용합니다. 예: az account --help 또는 az account subscription --help 그룹 또는 하위 그룹에 대한 명령 목록을 출력합니다. |
참조 인덱스 A-Z |
Azure CLI에 탭 자동 완성 기능이 있나요? | PowerShell에서 명령을 입력할 때 Tab 키를 누릅니다. 이 기능은 PowerShell에서만 사용할 수 있습니다. | PowerShell에서 탭 완성 기능 사용하기 |
인라인 도움말을 받으려면 어떻게 하나요? | 모든 명령에는 콘솔에 표시할 설명과 팁을 제공하는 --help 매개 변수가 있습니다. 예: az account --help 또는 az vm create --help |
지원을 요청할 수도 있습니다 |
여러 참조 명령을 사용하여 수행할 단일 작업을 완료하는 방법을 알아보려면 어떻게 해야 하나요? | Azure CLI는 구문과 다음 단계를 제공하는 몇 가지 대화형 명령을 제공합니다. 다음 섹션에서는 az interactive , az scenario , az next 및 az find 대해 알아봅니다. |
Azure CLI 학습 |
Azure CLI 및 Azure PowerShell 구문을 직접 비교하려면 Azure CLI 및 Azure PowerShell: 명령어 직접 비교을 참조하세요.
Bash, PowerShell 및 Cmd 의 Azure CLI 구문 차이점 알아보기에서 Bash, PowerShell 및 Cmd 간의 스크립트 비교를 참조하세요.
Azure CLI 배우기
Azure CLI를 사용하는 방법 자습서에서는 Bash, PowerShell 및 Cmd의 예제와 함께 몇 가지 일반적인 Azure CLI 작업을 안내합니다. Azure Storage를 사용하는 동안 다루는 몇 가지 기술은 다음과 같습니다.
- 어떤 환경을 사용해야 할지 결정하기
- 기본 구독 찾기 및 변경
- 이름 임의 ID를 포함하는 Azure 리소스 만들기
- 환경 변수 설정
- Bash, PowerShell 및 Cmd의 구문 차이점 알아보기
- Azure CLI 참조 명령 디버그
- 로컬 JSON 파일 속성 가져오기
- 스크립트 사용하여 여러 리소스 삭제
Azure CLI를 학습하는 데 도움이 되는 대화형 프롬프트를 제공하는 몇 가지 참조 명령도 있습니다.
명령어 | 설명 | 예시 |
---|---|---|
az interactive | PowerShell 콘솔에서 입력할 때 자동 완성, 명령 설명 및 예제를 가져옵니다. | 자세한 내용은 대화형 모드에서 작업을 참조하세요. 예: 콘솔 창에 az interactive 을 입력한 다음, Enter를 누르고. |
az scenario | E2E(엔드 투 엔드) 예제를 가져와서 연습 프롬프트를 사용하여 실행합니다. | 콘솔에 az scenario guide "keywords of interest" 을 입력한 다음, Enter()을 누르고를 입력하세요. Azure CLI는 키워드를 기반으로 시나리오를 반환합니다. 예: az scenario guide "virtual machines" |
az 다음 | 고객 실행 패턴에 따라 다음 Azure CLI 명령에 대한 권장 사항을 가져옵니다. 명령 경로를 선택하라는 메시지가 표시됩니다. | 콘솔에 az next 을 입력한 다음, Enter()을 누르고를 입력하세요. 미리 설정된 명령 경로 7개 중 1개 중에서 선택합니다. |
az 찾기 | 키워드에 대한 참조 예제를 반환하는 AI 로봇입니다. | 콘솔에 az find "active subscription" 을 입력한 다음, Enter()을 누르고를 입력하세요. |
Azure CLI를 사용하는 방법을 알아보는 또 다른 방법은 Azure CLI용 Microsoft 교육 모듈을 사용하는 것입니다. 모듈은 샌드박스 환경을 제공합니다. 비용을 발생시키지 않고 새 명령을 사용해 보세요.
일반적인 사용량 질문
질문 | 참조 명령 답변 | 더 알아보세요 |
---|---|---|
사용하고 있는 구독을 어떻게 알 수 있나요? | az account show --output table |
Azure CLI 사용하여 Azure 구독을 관리하는 방법 |
구독을 변경하려면 어떻게 하나요? | az account set --subscription "mySubscriptionName" |
Azure CLI 사용하여 Azure 구독을 관리하는 방법 |
기본 리소스 그룹 및 위치를 설정하려면 어떻게 해야 하나요? | az config set defaults.location=westus2 defaults.group=MyResourceGroup |
az config를 사용하여 설정을 구성 |
명령 출력을 쿼리하려면 어떻게 해야 하나요? | az account show --query "{tenantId:tenantId,subscriptionid:id}" |
Azure CLI 명령 출력을 JMESPath 쿼리를 사용하여 쿼리하는 방법에 대한 Bash, PowerShell 및 Cmd 예제를 보려면 How to query Azure CLI command output using a JMESPath query를 참조하세요. |
명령에서 출력의 형식을 지정하려면 어떻게 해야 하나요? | az account list --output table |
Azure CLI 명령어의 출력 형식 |
Azure CLI 명령을 사용하여 Bash를 배우는 데 도움을 줄 수 있나요? | 우리 모두는 서로 다른 기술적 강점을 가지고 있으며, 이러한 이유로 Microsoft는 Bash 학습을 위한 방법 가이드를 제공합니다. | Azure CLI Bash를 사용하는 방법 알아보기 |
Azure CLI