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
Juridisch en licentieverlening
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.