【问题标题】:mcr.microsoft.com/dotnet/core/aspnet:2.2 for windows container not availablemcr.microsoft.com/dotnet/core/aspnet:2.2 for windows 容器不可用
【发布时间】:2020-10-19 09:13:38
【问题描述】:

为什么我无法为 windows 容器拉取mcr.microsoft.com/dotnet/core/aspnet:2.2

我收到此错误:2.2:从 dotnet/core/aspnet 拉取 清单列表条目中没有与 windows/amd64 10.0.16299 匹配的清单

【问题讨论】:

    标签: docker asp.net-core .net-core dockerfile


    【解决方案1】:

    这里有几个问题:

    1. .NET Core 2.2 自 2019 年 12 月以来一直是 out of support,因此 2.2 的清单标记已从所有 .NET Core Docker 存储库中删除。建议您升级到受支持的 .NET Core 版本,例如 3.1。

    2. 错误消息表明您使用的是 Windows 10/Server 版本 1703,自 2019 年 10 月以来一直为 out of support。不提供 .NET Core 的更新版本来支持 Windows 版本,即使它是支持的 .NET Core 版本。

    3. 从来没有为 Windows 版本 1703 发布任何 .NET Core 版本的 Docker 映像。因此,甚至没有办法提取具体标签而不是使用清单标签,因为不存在这样的标签。

    【讨论】:

    猜你喜欢
    • 2020-12-12
    • 1970-01-01
    • 2020-01-27
    • 1970-01-01
    • 2019-10-23
    • 1970-01-01
    • 1970-01-01
    • 2019-07-27
    • 1970-01-01
    相关资源
    最近更新 更多