Delen via


Azure PowerShell uitvoeren 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 een Docker-container.

Beschikbare afbeeldingen zoeken

Voor de uitgebrachte installatiekopieën is Docker 17.05 of hoger vereist. 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 .

Belangrijk

Deze installatiekopieën zijn gebouwd op basis van officiële besturingssysteeminstallatiekopieën die worden geleverd door de distributeur van het besturingssysteem. Deze installatiekopieën hebben mogelijk niet de meest recente beveiligingsupdates. Microsoft raadt u aan de besturingssysteempakketten bij te werken naar de nieuwste versie om ervoor te zorgen dat de meest recente beveiligingsupdates worden toegepast.

Azure PowerShell gebruiken in een container

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

  1. Download de nieuwste azure-powershell-installatiekopieën.

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

    docker run -it mcr.microsoft.com/azure-powershell:azurelinux-3.0 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.

De installatiekopieën verwijderen wanneer u deze niet meer nodig hebt

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

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

Volgende stappen

Zie Aan de slag met Azure PowerShell voor meer informatie over de Azure PowerShell-modules en hun functies.