我已经安装了 Windows 2016 服务器(在启用了 VMware 工具和 Hyper-V 的 Vsphere 上)和 Docker 来运行 Windows 容器。我以管理员权限打开 powershell 并运行以下命令:
docker pull mcr.microsoft.com/windows/servercore:ltsc2019
但我收到了这样的回复:
ltsc2019: Pulling from windows/servercore no matching manifest for
unknown in the manifest list entries
我搜索了如何排除故障,建议启用实验环境。然后我通过 GUI 启用它并通过 powershell 检查它:
docker version -f '{{.Server.Experimental}}'
true
但如果我尝试检查图像:
docker manifest inspect -v mcr.microsoft.com/windows/servercore:ltsc2019
我明白了:
docker manifest inspect is only supported on a Docker cli with experimental cli features enabled
我也尝试了 Linux 容器模式并且有效。
我怎样才能运行该图像?