-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unable to determine Windows Server Core base image tag from host system #232
Comments
Sadly, Windows 10 21H1 and 21H2 do not have matching Windows Server SAC releases, so there are no container images which will run on these OSs in process isolation. See microsoft/Windows-Containers#117 (comment) for Microsoft's formal position on this. |
I wonder why we're not switching automatically to hyper-v isolation on 21H2 host + 20H2 guest =/ |
So, having a look through the code to refresh my memory, the isolation mode selection logic will use process isolation mode where it can, and if it can't then it will fall back to the system's default isolation mode rather than explicitly selecting Hyper-V isolation mode. This seems like an oversight on my part, since we know we need Hyper-V isolation mode in the case of mismatched kernel versions and we can't safely rely on the system default given that it not only varies between client and server versions of Windows but can also be modified by the user (which I'm guessing might be the case for @alexgeek?) |
Hi, sorry I just saw this. No I hadn't modified the default. On Windows 11, should it just default to ltsc2022 since that's the only thing that works? |
Output of the
ue4-docker info
command:Additional details:
Hi,
I've updated my machine due to the EOL of 20H2 (#216 (comment)).
Now when trying to build I get:
If specify
-basetag 20H2
then I get:I can't see much in the docs related to this. It looks like in other issues most of you are building with ltsc, does this still work for Win 10 Pro?
Thanks
The text was updated successfully, but these errors were encountered: