【问题标题】:failed to load cache key: pull access denied powershell无法加载缓存键:拉取访问被拒绝 powershell
【发布时间】:2021-03-26 22:54:29
【问题描述】:

运行 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 失败:加载缓存密钥失败:拉取访问被拒绝,存储库不存在或可能需要授权:服务器消息:Insufficient_scope:授权失败

【问题讨论】:

    标签: docker npm


    【解决方案1】:

    我刚刚遇到了问题,就我而言,问题在于多阶段构建:我忘记在 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-15
      • 1970-01-01
      • 1970-01-01
      • 2012-08-11
      • 2017-10-25
      • 2012-12-10
      • 1970-01-01
      相关资源
      最近更新 更多