user3075978
user3075978

Reputation: 845

no matching manifest for windows/amd64

Whenever I pull this image I get the error "no matching manifest for windows/amd64 10.0.17134 in the manifest list entries". I've uninstalled/reinstalled Docker and get the same results. I'm not sure what I am missing.

Here's the terminal output:

> docker image pull mcr.microsoft.com/windows/servercore:ltsc2019
ltsc2019: Pulling from windows/servercore
no matching manifest for windows/amd64 10.0.17134 in the manifest list entries

> docker info  -f '{{.OSType}}/{{.Architecture}}'
'windows/x86_64'

My environment:

Upvotes: 2

Views: 17092

Answers (1)

user3075978
user3075978

Reputation: 845

Problem went away when I used a version that matched my host OS version of Windows 10.

> docker image pull mcr.microsoft.com/windows/servercore:1803
1803: Pulling from windows/servercore

Windows container version compatibility

Because Windows Server containers and the underlying host share a single kernel, the container’s base image must match that of the host. If the versions are different, the container may start, but full functionally isn't guaranteed.

Upvotes: 11

Related Questions