Powershell unter Linux in Docker-Container ausführen
20.04.2023 - 20:00 Uhr
1 Minute zum Lesen
Hier ein kurzer Befehl um ein Powershell-Script mit Docker unter Linux auszuführen:
docker run --rm --name PowerShell -v /home/sven/ps:/home/ps mcr.microsoft.com/powershell:lts-7.2-alpine-3.14 pwsh /home/ps/MyPowerShellScript.ps1
In diesem Fall wird ein Docker-Container mit dem Image mcr.microsoft.com/powershell:lts-7.2-alpine-3.14
gestartet in dem sich eine Powershell 7.2
befindet
und das Script MyPowerShellScript.ps1
aus dem Host-Pfad /home/sven/ps
gestartet, welcher im Conatiner als /home/ps
gemountet wurde.
Der Container wird nach dem Ausführen wieder gelöscht (--rm
) und existiert nur solange das Script aufgerufen wird.