Udostępnij za pomocą


Uruchamianie programu Azure PowerShell w kontenerze platformy Docker

Publikujemy obrazy platformy Docker za pomocą wstępnie zainstalowanego programu Azure PowerShell. Platformę Docker można użyć do uruchamiania autonomicznego kontenera systemu Linux za pomocą wstępnie zainstalowanego programu Azure PowerShell. W tym artykule pokazano, jak używać programu Azure PowerShell w kontenerze platformy Docker.

Znajdowanie dostępnych obrazów

Opublikowane obrazy wymagają platformy Docker 17.05 lub nowszej. Musisz mieć możliwość uruchamiania platformy Docker bez sudo uprawnień administracyjnych lub lokalnych. Postępuj zgodnie z oficjalnymi instrukcjami platformy Docker, aby zainstalować platformę Docker.

Kontenery wydania pochodzą z oficjalnego obrazu dystrybucji, instalowania zależności i instalowania modułu programu Azure PowerShell.

Najnowszy obraz kontenera zawiera najnowszą wersję programu PowerShell i najnowsze moduły programu Azure PowerShell obsługiwane za pomocą modułu Az programu PowerShell.

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

Ważne

Te obrazy są tworzone na podstawie oficjalnych obrazów systemu operacyjnego dostarczonych przez dystrybutora systemu operacyjnego. Te obrazy mogą nie mieć najnowszych aktualizacji zabezpieczeń. Firma Microsoft zaleca zaktualizowanie pakietów systemu operacyjnego do najnowszej wersji w celu zapewnienia zastosowania najnowszych aktualizacji zabezpieczeń.

Korzystanie z programu Azure PowerShell w kontenerze

W poniższych krokach opisano polecenia platformy Docker niezbędne do pobrania obrazu i uruchomienia interaktywnej sesji programu PowerShell.

  1. Pobierz najnowszy obraz programu azure-powershell.

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

    docker run -it mcr.microsoft.com/azure-powershell:azurelinux-3.0 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 usuwa kontener platformy Docker, gdy nie jest już potrzebny.

docker rmi mcr.microsoft.com/azure-powershell:azurelinux-3.0

Dalsze kroki

Aby dowiedzieć się więcej na temat modułów programu Azure PowerShell i ich funkcji, zobacz Rozpoczynanie pracy z programem Azure PowerShell.