Windows / amd64没有匹配的清单

时间:2019-06-01 17:24:36

标签: docker

每当我拉出该图像时,都会出现错误“清单列表条目中Windows / amd64 10.0.17134没有匹配的清单”。我已经卸载/重新安装了Docker,并获得了相同的结果。我不确定我缺少什么。

这是终端输出:

> 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'

我的环境:

  • Windows 10
  • 最新的Docker edge版本
  • Docker实验性功能已启用
  • 切换到Windows容器

1 个答案:

答案 0 :(得分:1)

当我使用与Windows 10的主机操作系统版本匹配的版本时,问题就消失了。

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

Windows container version compatibility

  

因为Windows Server容器和基础主机共享一个   单核,容器的基本映像必须与主机的基本映像匹配。   如果版本不同,则容器可能会启动但已满   功能上无法保证。