Server/Docker

[Docker] Docker Container 에서 Azure CLI 실행 #1

coxfactor-Tech 2024. 12. 3. 14:26

Docker 를 사용하여 Azure CLI 가 설치되어진 독립 실행형 Linux Container를 실행할 수 있습니다. 
여기서 실행되어진 Container 는 Azure CLI 관련 도구와 환경이 이미 준비된 상태로, Docker 를 통해 실행되며, Azure 관련 다양한 작업을 수행할 수 있습니다. 

 

# Azure CLI 가 미리 설치된 Container를 실행하는 명령
docker run -it mcr.microsoft.com/azure-cli:2.62.0-cbl-mariner2.0

# Azure CLI를 사용하여 Azure에 login 명령
az login

 


1. 로그인 과정에서 Azure CLI는 웹 브라우저에서 입력할 수 있는 URL과 인증 코드를 출력합니다.
ex)To sign in, use a web browser to open the page https://microsoft.com/devicelogin
and enter the code ABC123XYZ to authenticate.

2. 웹 브라우저에서 URL 로 접속 후 인증 코드를 입력 합니다. 

Azure CLI Container 에서 나갈 경우
exit

 

Azure CLI Container에 재접속 

 

1. Container 목록 확인 

# 모든 Container 목록을 확인
docker ps -a

 

2. Azure CLI Container ID 를 찾은 후 아래 명령어로 접속

# 기존 실행했던 Azure CLI Container 접속
docker start -i <컨테이너 ID>