Azure PowerShell gebruiken in een Docker-container

We publiceren Docker-installatiekopieën waarop Azure PowerShell vooraf is geïnstalleerd. U kunt Docker gebruiken om een zelfstandige Linux-container uit te voeren waarop Azure PowerShell vooraf is geïnstalleerd. In dit artikel leest u hoe u Azure PowerShell gebruikt in de Docker-container.

Beschikbare installatiekopieën zoeken

De uitgebrachte installatiekopieën hebben Docker 17.05 of hoger nodig. U moet Docker sudo zonder of lokale beheerdersrechten kunnen uitvoeren. Volg de officiële instructies van Docker om Docker te installeren.

De releasecontainers zijn afgeleid van de officiële distributieinstallatiekopieën, afhankelijkheden installeren en de Azure PowerShell-module installeren.

De meest recente containerinstallatiekopieën bevatten de nieuwste versie van PowerShell en de nieuwste Azure PowerShell-modules die worden ondersteund met de Az PowerShell-module.

U vindt een volledige lijst met Azure PowerShell Docker-installatiekopieën op onze pagina met Docker-installatiekopieën .

Azure PowerShell in een container gebruiken

In de volgende stappen worden de Docker-opdrachten laten zien die nodig zijn om de installatiekopie te downloaden en een interactieve PowerShell-sessie te starten.

  1. Download de nieuwste azure-powershell-installatiekopie.

    docker pull mcr.microsoft.com/azure-powershell
    
  2. Voer de azure-powershell-container uit in de interactieve modus:

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

Voor Windows Docker-hosts moet u Het delen van Docker-bestanden inschakelen zodat lokale stations in Windows kunnen worden gedeeld met Linux-containers. Zie Aan de slag met Docker voor Windows voor meer informatie.

Verwijder de installatiekopie als deze niet langer nodig is.

Met de volgende opdracht wordt de Docker-container verwijderd wanneer u deze niet meer nodig hebt.

docker rmi mcr.microsoft.com/azure-powershell

Volgende stappen

Raadpleeg Get Started with Azure PowerShell (Aan de slag met Azure PowerShell) voor meer informatie over de Azure PowerShell-module en hun functies.