无法加载缓存密钥:拉访问被拒绝powershell

运行 docker 文件时,此行失败 RUN apt-get update && apt-get install -y wget && apt-get install -y gnupg2 && wget -qO- https://deb.nodesource.com/setup_14.x | bash - && apt-get install -y build-essential nodejs

前端 dockerfile.v0 无法解决:无法构建 LLB:无法加载缓存密钥:请求访问被拒绝,存储库不存在或可能需要授权:服务器消息:不足范围:授权失败

回答

我刚刚遇到了问题,就我而言,问题在于多阶段构建:我忘记as <stage_name>在 Dockerfile 的第一阶段中包含。

所以作为我的第一行

FROM maven:3.6.3-jdk-11-slim@latest

但我应该有

FROM maven:3.6.3-jdk-11-slim@latest as build

相反,因为我build在下一阶段参考。


以上是无法加载缓存密钥:拉访问被拒绝powershell的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>