Running Docker image on Windows Server 2019

Hi,
I’m trying to run PSU via docker, but get this when I try to pull the windows image:

3.9.4-windowsserver-1809: Pulling from ironmansoftware/universal
a Windows version 10.0.20348-based image is incompatible with a 10.0.17763 host

Looks like image was built for Windows Server 2022/Windows 11… confusing since 1809 is 2019, right?
All my servers are Windows 2019, so I can’t test on 2022.

Did you deploy via cmd line using the docker command or, via docker compose?

Terminal commands and/or compose scripts would be handy to see what you’re doing. The exact image name and URL from docker hub would be handy too.

Docker uses WSL2 which is inserted into the application stack at boot, so it should all work the same

This is just doing the pull:

PS D:\Conductor-Docker> docker pull ironmansoftware/universal:3.9.4-windowsserver-1809
3.9.4-windowsserver-1809: Pulling from ironmansoftware/universal
a Windows version 10.0.20348-based image is incompatible with a 10.0.17763 host
PS D:\Conductor-Docker>

Before doing any building/ composing etc.

Try the following in PowerShell:

docker pull ironmansoftware/universal:3.9.4-ubuntu-20.04

It does seem like we have the container mistagged. The image is, in fact, 2022 and not 2019. I’ll open an issue to get this resolved and to release a 2019 image as well.

Cool.
FYI, I did get it working with the universal:latest tag after getting the “expose hardware assisted virtualization to the guest OS” setting turned on on the vm of the server and using hyper v instead of wls.