Windows in Docker
I lied. This is a script I use to get Windows 11 running in a Podman container. Daemonize it however you'd like!
podman run \
--interactive \
--tty \
--rm \
--name windows \
--env "VERSION=11" \
--publish 8006:8006 \
--publish 3390:3389/tcp \
--publish 3390:3389/udp \
--device=/dev/kvm \
--device=/dev/net/tun \
--cap-add NET_ADMIN \
--volume "./windows:/storage" \
--stop-timeout 120 \
docker.io/dockurr/windows
Activation via PowerShell:
irm https://get.activated.win | iex
Debloat round 1:
& ([scriptblock]::Create((irm "https://debloat.raphi.re/")))
Debloat round 2:
irm https://christitus.com/win | iex