【问题标题】:Can not pull nanoserver:1903 Docker image无法拉取 nanoserver:1903 Docker 映像
【发布时间】:2019-10-21 20:37:59
【问题描述】:

我想拉 nanoserver:1903

docker pull mcr.microsoft.com/windows/nanoserver:1903

这个命令行是从Docker Hub复制而来的, 该页面还显示,此图片创建于 2 周前:05/22/2019

当我执行 pull 命令时,我收到了错误消息。

1903:从 windows/nanoserver 拉取
清单列表条目中没有匹配的清单为未知数

我错过了什么?

我使用的是 Windows 10,一些额外的诊断信息:

Swarm:不活跃
默认隔离:hyperv
内核版本:10.0 17763 (17763.1.amd64fre.rs5_release.180914-1434)
操作系统:Windows 10 Pro 版本 1809(操作系统内部版本 17763.404)
操作系统类型:windows
架构:x86_64
CPU:28
总内存:63.69GiB
调试模式(客户端):false
调试模式(服务器):true
注册表:https://index.docker.io/v1/
实验性:真实

【问题讨论】:

    标签: windows docker nano-server


    【解决方案1】:

    首先检查您的 Docker 是否已切换为运行 Windows 容器。现在,通过在运行时键入winver 检查您的 Windows 版本。例如就我而言,它是1607。拉出相应的标签,例如docker pull mcr.microsoft.com/windows/nanoserver:1607。基本上,被拉取的图像的版本/标签必须与系统上运行的 Windows 版本相匹配。

    【讨论】:

    • 谢谢。这两个信息都在我的原始帖子中(是的,我切换到 Windows 容器,我的版本是 1809),请参阅引用的黄色诊断信息。不清楚这个操作系统版本匹配是否仅适用于 nanoserver? (因为我可以毫无问题地拉取图像 mcr.microsoft.com/windows/servercore:ltsc2019。)
    • @g.pickardou 目前尚不清楚此操作系统版本匹配是否仅适用于 nanoserver - 我认为如此但不确定。在您的情况下,Windows 版本是 1809。所以 docker pull mcr.microsoft.com/windows/nanoserver:1809 可以工作
    猜你喜欢
    • 2017-09-22
    • 2021-08-26
    • 2023-03-17
    • 2021-02-03
    • 1970-01-01
    • 1970-01-01
    • 2021-09-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多