Använda PowerShell i Docker
Vi publicerar Docker-avbildningar med PowerShell förinstallerat. Den här artikeln visar hur du kommer igång med PowerShell i Docker-containern.
Hitta tillgängliga avbildningar
De publicerade avbildningarna kräver Docker 17.05 eller senare. Du förväntas också kunna köra Docker utan sudo
eller lokala administrativa rättigheter. Följ Dockers officiella instruktioner för att installera docker
korrekt.
Versionscontainrarna härleds från den officiella distributionsbilden, installerar sedan beroenden och installerar slutligen PowerShell-paketet.
Dessa containrar finns på Microsofts artefaktregister.
Mer information om dessa Docker-avbildningar finns på PowerShell-Docker-lagringsplatsen på GitHub.
Använda PowerShell i en container
Följande steg visar de Docker-kommandon som krävs för att ladda ned avbildningen som innehåller den senaste tillgängliga stabila versionen av PowerShell och starta en interaktiv PowerShell-session.
docker run -it mcr.microsoft.com/powershell
Använd följande kommando för att ladda ned och köra avbildningen som innehåller den senaste tillgängliga förhandsversionen av PowerShell.
docker run -it mcr.microsoft.com/powershell:preview
Ta bort avbildningen när den inte längre behövs
Följande kommando används för att ta bort Docker-avbildningen när du inte längre behöver den.
docker rmi mcr.microsoft.com/powershell
Juridiska frågor och licensiering
PowerShell licensieras under MIT-licensen.
Windows Docker-fil- och avbildningslicenser
Genom att begära och använda Container OS Image för Windows-containrar bekräftar, förstår och godkänner du de kompletterande licensvillkoren som är tillgängliga på Docker Hub:
Telemetri
Som standard samlar PowerShell in begränsad telemetri utan personligt identifierbar information för att hjälpa till att utveckla framtida versioner av PowerShell. Om du vill välja bort att skicka telemetri skapar du en miljövariabel med namnet POWERSHELL_TELEMETRY_OPTOUT
inställt på värdet 1
för innan du startar PowerShell från den installerade platsen. Telemetrin som vi samlar in omfattas av Microsofts sekretesspolicy.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för