PowerShell gebruiken in Docker

We publiceren Docker-installatie images met PowerShell vooraf geïnstalleerd. In dit artikel wordt beschreven hoe u aan de slag gaat met PowerShell in de Docker-container.

Beschikbare afbeeldingen zoeken

Voor de uitgebrachte afbeeldingen is Docker 17.05 of hoger vereist. Het is ook mogelijk om Docker uit te voeren zonder sudo lokale beheerdersrechten. Volg de officiële instructies van Docker om deze correct docker te installeren.

De releasecontainers zijn afgeleid van de officiële distributie-installatier, zoals , en installeren vervolgens afhankelijkheden en installeren ten slotte centos:7 het PowerShell-pakket.

Deze containers zijn live hub.docker.com/r/microsoft/powershell.

Ga voor meer informatie over deze Docker-afbeeldingen naar de PowerShell-Docker-opslagplaats op GitHub.

PowerShell gebruiken in een container

In de volgende stappen worden de Docker-opdrachten weergeven die vereist zijn om de afbeelding te downloaden en een interactieve PowerShell-sessie te starten.

docker run -it mcr.microsoft.com/powershell

De afbeelding verwijderen wanneer u deze niet meer nodig hebt

De volgende opdracht wordt gebruikt om de Docker-afbeelding te verwijderen wanneer u deze niet meer nodig hebt.

docker rmi mcr.microsoft.com/powershell

PowerShell is gelicentieerd onder de MIT-licentie.

Windows Docker-bestands- en afbeeldingslicenties

Door de Container OS-afbeelding voor Windows-containers aan te vragen en te gebruiken, bevestigt, begrijpt en stemt u in met de aanvullende licentievoorwaarden die beschikbaar zijn op Docker Hub:

Telemetrie

PowerShell verzamelt standaard beperkte telemetrie zonder persoonsgegevens om te helpen bij de ontwikkeling van toekomstige versies van PowerShell. Als u geen telemetrie wilt verzenden, maakt u een omgevingsvariabele met de naam ingesteld op een waarde van voordat u PowerShell start POWERSHELL_TELEMETRY_OPTOUT 1 vanaf de geïnstalleerde locatie. De telemetrie die we verzamelen, valt onder de Privacyverklaring van Microsoft.