containers icon indicating copy to clipboard operation
containers copied to clipboard

Win2022 Container does not build on Win10 Host

Open Erich-McMillan opened this issue 3 years ago • 1 comments

Describe the bug I am running Win10 10.0.19045, can't build Win2022 container.

To Reproduce Steps to reproduce the behavior:

  1. Go to Windows-2022
  2. Run docker build .
  3. See error:
PS C:\Users\emcmillan\Repos\tiano-containers\Windows-2022> docker build .
Sending build context to Docker daemon  3.584kB
Step 1/17 : FROM mcr.microsoft.com/windows/servercore:ltsc2022 AS build
ltsc2022: Pulling from windows/servercore
no matching manifest for windows/amd64 10.0.19045 in the manifest list entries

Expected behavior Container should build on Win10, or a Win10 compatible container should be available. Switching to mcr.microsoft.com/windows/servercore:ltsc2019 allows the container to start building on Win10.

Execution environment

Host OS: Win10 10.0.19045 Docker Version: 20.10.20, build 9fdeb9c

Erich-McMillan avatar Oct 27 '22 15:10 Erich-McMillan

Windows requires that the version of Windows running in the container matches that of the host. We might want to add a Windows-2019 container for people using Windows 10.

ghost avatar Mar 30 '23 11:03 ghost