Azure PowerShell을 미리 설치하여 Docker 이미지를 게시합니다. Docker를 사용하여 Azure PowerShell이 미리 설치된 독립 실행형 Linux 컨테이너를 실행할 수 있습니다. 이 문서에서는 Docker 컨테이너에서 Azure PowerShell을 사용하는 방법을 보여줍니다.
사용 가능한 이미지 찾기
릴리스된 이미지에는 Docker 17.05 이상이 필요합니다. 로컬 관리 권한 없이 sudo Docker를 실행할 수 있어야 합니다. Docker의 공식 지침에 따라 Docker를 설치합니다.
릴리스 컨테이너는 공식 배포 이미지에서 파생되고 종속성을 설치하며 Azure PowerShell 모듈을 설치합니다.
최신 컨테이너 이미지에는 최신 버전의 PowerShell 및 Az PowerShell 모듈에서 지원되는 최신 Azure PowerShell 모듈이 포함되어 있습니다.
Docker 이미지 페이지에서 Azure PowerShell Docker 이미지의 전체 목록을 찾을 수 있습니다.
중요합니다
이러한 이미지는 OS 배포자에서 제공하는 OS(공식 운영 체제) 이미지에서 빌드됩니다. 이러한 이미지에는 최신 보안 업데이트가 없을 수 있습니다. 최신 보안 업데이트가 적용되도록 OS 패키지를 최신 버전으로 업데이트하는 것이 좋습니다.
컨테이너에서 Azure PowerShell 사용
다음 단계에서는 이미지를 다운로드하고 대화형 PowerShell 세션을 시작하는 데 필요한 Docker 명령을 간략하게 설명합니다.
최신 azure-powershell 이미지를 다운로드합니다.
docker pull mcr.microsoft.com/azure-powershell:azurelinux-3.0대화형 모드에서 azure-powershell 컨테이너를 실행합니다.
docker run -it mcr.microsoft.com/azure-powershell:azurelinux-3.0 pwsh
Windows Docker 호스트의 경우 Windows의 로컬 드라이브를 Linux 컨테이너와 공유할 수 있도록 Docker 파일 공유를 사용하도록 설정해야 합니다. 자세한 내용은 Windows용 Docker 시작을 참조하세요.
더 이상 필요하지 않은 경우 이미지 제거
다음 명령은 더 이상 필요하지 않은 경우 Docker 컨테이너를 삭제합니다.
다음 단계
Azure PowerShell 모듈 및 해당 기능에 대한 자세한 내용은 Azure PowerShell 시작을 참조하세요.
Azure PowerShell