小编Phi*_*lcz的帖子

拉取访问被拒绝,存储库不存在或可能需要授权:服务器消息:不够范围:授权失败

我在构建 dotnet 核心映像时遇到问题。当我运行时docker pull mcr.microsoft.com/dotnet/sdk:3.1,这有效,但当我执行以下操作时,我的 dockerfile 构建会抛出错误“无法加载缓存密钥:拉取访问被拒绝,存储库不存在或可能需要授权:服务器消息:不够范围:授权失败docker build -t weatherapi -f Dockerfile .

FROM mcr.microsoft.com/dotnet/sdk:3.1

WORKDIR /app

COPY *.csproj . 

RUN dotnet restore 

COPY . . 

RUN dotnet publish -c release -o out

FROM mcr.microsoft.com/dotnet/aspnet:3.1

WORKDIR /app

EXPOSE 80

COPY --from=build /app/out .

ENTRYPOINT ["dotnet" "weather.dll"]
Run Code Online (Sandbox Code Playgroud)

c# docker .net-core dockerfile azure-devops

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

.net-core ×1

azure-devops ×1

c# ×1

docker ×1

dockerfile ×1