AspNetCore:2.1未找到

Yuv*_*uvi 12 docker

创建了一个新的.NET CORE 2.1(预览版)Web应用程序.使用Linux容器在本地docker中运行它我收到编译器错误:

错误构建blobtest
服务'blobtest'无法构建:找不到microsoft/aspnetcore:2.1的清单.

我的dotnetversion
C:\ WINDOWS\system32> dotnet --version 2.1.300-preview2-008530

小智 16

他们已将.NET Core 2.1的repo更改为microsoft/dotnet.使用以下标记将FROM语句更改为引用microsoft/dotnet:

  • 2.1 SDK
  • 2.1 aspnetcore运行时
  • 2.1运行时

有关如何升级的文档,请访问此处


Don*_*ing 12

我也有这个问题.我想我会更新这篇文章来展示这里的修复.感谢Marius Bidireac提供的资源链接.

以下是原始docker文件的摘录

FROM microsoft/aspnetcore:2.0 AS base

FROM microsoft/aspnetcore-build:2.0 AS build
Run Code Online (Sandbox Code Playgroud)

以下是更正后的docker文件的摘录

FROM microsoft/dotnet:2.1-aspnetcore-runtime AS base

FROM microsoft/dotnet:2.1-sdk AS build
Run Code Online (Sandbox Code Playgroud)