错误状态的原因是什么:清单列表条目中 windows/amd64 10.0.17763 没有匹配的清单,代码:1?

What is the reason of error Status: no matching manifest for windows/amd64 10.0.17763 in the manifest list entries, Code: 1?

我已经在 Windows Server 2019 Datacenter 64 位上安装了 Docker,如第一个屏幕截图所示。在此过程中出现错误,但 docker -v 显示已安装的版本。

然后我尝试 运行 我的 docker-compose 文件并出现错误(查看第二个屏幕截图)。

有人知道哪里出了问题吗?

重要通知:项目于 Windows 10 日 运行s 成功。

错误表明没有为 windows 架构构建的此类图像。

如果你继续 DockerHub 这个确切的图像,你可以在 OS/ARCH 下看到只有 linux/amd , linux/* 构建的图像,这意味着你不能将其用作 Windows 架构的基础图像。

所以你真的有两个选择。

  • 您找到了为 windows/amd64 like this one
  • 构建的图像
  • 您只需创建自己的 windows/amd64 图像并将其用作基本图像