Używanie Azure PowerShell na platformie Docker

Publikujemy obrazy platformy Docker z Azure PowerShell wstępnie zainstalowanymi. W tym artykule pokazano, jak rozpocząć korzystanie z Azure PowerShell w kontenerze platformy Docker.

Znajdowanie dostępnych obrazów

Opublikowane obrazy wymagają platformy Docker 17.05 lub nowszej. Oczekuje się również, że możesz uruchomić platformę Docker bez sudo uprawnień administracyjnych lub lokalnych. Postępuj zgodnie z oficjalnymi instrukcjami platformy Docker, aby poprawnie zainstalować docker .

Najnowszy obraz kontenera zawiera najnowszą wersję programu PowerShell oraz najnowsze moduły Azure PowerShell obsługiwane przy użyciu modułu Az.

Dla każdej nowej wersji modułu Az publikujemy obraz dla następujących systemów operacyjnych:

  • Ubuntu 20.04 (ustawienie domyślne)
  • Debian 9
  • CentOS 7

Pełną listę dostępnych obrazów można znaleźć na naszej stronie obrazu platformy Docker .

Używanie Azure PowerShell w kontenerze

W poniższych krokach przedstawiono polecenia platformy Docker wymagane do pobrania obrazu i uruchomienia interaktywnej sesji programu PowerShell.

  1. Pobierz najnowszy obraz programu Azure-PowerShell.

    docker pull mcr.microsoft.com/azure-powershell
    
  2. Uruchom kontener azure-powershell w trybie interaktywnym:

    docker run -it mcr.microsoft.com/azure-powershell pwsh
    

W przypadku hostów platformy Docker systemu Windows należy włączyć udostępnianie plików platformy Docker, aby umożliwić udostępnianie dysków lokalnych w systemie Windows kontenerom systemu Linux. Aby uzyskać więcej informacji, zobacz Wprowadzenie do platformy Docker dla systemu Windows.

Usuń obraz, gdy nie jest już potrzebny

Następujące polecenie służy do usuwania kontenera platformy Docker, gdy nie jest już potrzebny.

docker rmi mcr.microsoft.com/azure-powershell

Następne kroki

Aby dowiedzieć się więcej o modułach programu Azure PowerShell i ich funkcjach, zobacz Rozpoczynanie pracy z programem Azure PowerShell.