docker - 未能加载缓存键 : pull access denied powershell

标签 docker npm

运行 docker 文件时,此行失败
运行 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 失败:无法加载缓存 key :请求访问被拒绝,存储库不存在或可能需要授权:服务器消息:不足范围:授权失败

最佳答案

我刚刚遇到了问题,就我而言,问题出在多阶段构建:我忘记在 Dockerfile 的第一阶段中包含 as <stage_name>
所以作为我的第一行

FROM maven:3.6.3-jdk-11-slim@latest
但我应该有
FROM maven:3.6.3-jdk-11-slim@latest as build
相反,因为我在下一阶段引用了 build

关于docker - 未能加载缓存键 : pull access denied powershell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65320561/

相关文章:

docker - 将Maven和Ant添加到Jenkins Docker容器的正确方法是什么?

docker - "docker run"的 -P 选项实际上有什么作用?

postgresql - 自定义 PostgreSQL 并修改了配置文件和存储在主机文件系统上的数据库文件?

node.js - npm install 不是首先检查全局版本吗?

node.js - 我的 Angular 项目 npm install (Mac OS) 上的 node-sass 问题

node.js - 这个错误是什么意思(protobufjs@6.11.2 postinstall : `node scripts/postinstall` )?

javascript - 无法在 Node js中安装依赖项

Docker 推送到 Heroku "Unexpected HTTP status: 500 internal server error"

docker - 为什么我发布的端口不起作用?

node.js - 如何检测模块中的 React Native 打包器?