Dan*_*dré 8 server-core docker nano-server windows-server-2019
我最近尝试在 Windows Server 2019 实例上拉取并运行 Docker 映像(在 Windows 10 上运行),但失败并显示以下错误消息:
容器操作系统与主机操作系统不匹配。
我试过它的最新版本Windows Server Core
,并Nano Server
从正常microsoft/windowsservercore
和microsoft/nanoserver
仓库。
我不明白,因为那些是在 Windows 操作系统上运行的 Windows 内核。
根据此 github 问题上给出的反馈,您必须从 Microsoft 的新 Container Registry (mcr.microsoft.com) 中提取特定版本 (1809) 的存储库。此版本与 Windows Server 2019 兼容。
docker pull mcr.microsoft.com/windows/servercore:1809
docker 拉 mcr.microsoft.com/windows/nanoserver:1809
另请注意,nanoserver
其基本映像中不再包含 Power-Shell。
至于为什么会出现这种情况,我不确定。如果有人能阐明这个主题,我将不胜感激。
归档时间: |
|
查看次数: |
4340 次 |
最近记录: |