无法使用前端 xxx 解决:rpc 错误:代码 = 未知 desc = (...) 输出:`退出状态 2:gpg:解密失败:没有密钥`
Posted
技术标签:
【中文标题】无法使用前端 xxx 解决:rpc 错误:代码 = 未知 desc = (...) 输出:`退出状态 2:gpg:解密失败:没有密钥`【英文标题】:failed to solve with frontend xxx: rpc error: code = Unknown desc = (...) out: `exit status 2: gpg: decryption failed: No secret key` 【发布时间】:2020-07-30 09:19:21 【问题描述】:我想使用 Docker BuidlKit 的一项实验性功能(mount=type=cache)
我的 Dockerfile 的第一行是:
# 语法=docker/dockerfile:experimental 来自 i386/debian:buster # # 为 Docker 设置一个 apt 缓存(实验性) # 运行 rm -f /etc/apt/apt.conf.d/docker-clean; echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' > /etc/apt/apt.conf.d/keep-cache 运行 --mount=type=cache,target=/var/cache/apt --mount=type=cache,target=/var/lib/apt apt update && apt-get --no-install-recommends install -y gcc我已经为 docker 设置了密码存储,成功登录到 docker hub,在我的 PATH 中设置了“docker-credential-pass”二进制文件,设置了“使用加密密码的 docker 登录过程”。 (如
中所述"How to Enable Docker Experimental Features and Encrypt Your Login Credentials"
kalou@shinwey $通过名单 密码存储 `-- docker-credential-helpers |-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | `-- 浆果胺 `--docker-pass-initialized-check但是当我启动映像构建时,该过程失败并显示:
DOCKER_BUILDKIT=1 docker build -t minexpert2:0.1 。 [+] 构建 0.5 秒 (3/3) 完成 => [internal] 从 Dockerfile 0.1s 加载构建定义 => => 传输 dockerfile: 38B 0.0s => [内部] 加载 .dockerignore 0.1s => => 传输上下文:2B 0.0s => 错误解析 docker.io/docker/dockerfile 的图像配置:experimental 0.4s ------ > 解析 docker.io/docker/dockerfile:experimental 的图像配置: ------ 无法使用前端 dockerfile.v0 解决:无法使用前端 gateway.v0 解决:rpc 错误:代码 = 未知 desc = 获取凭据时出错 - 错误:退出状态 1,输出:`退出状态 2:gpg:解密失败:没有秘密键`有人可以帮忙解释一下这里缺少什么吗?
【问题讨论】:
可能类似于***.com/questions/28321712/… 更多调查在日志中给出:Apr 19 19:52:00 shinwey dockerd[4960]: time="2020-04-19T19:52:00.208583620+02:00" level=warning msg=" grpc:addrConn.createTransport 无法连接到 0尝试先下载 docker 镜像并运行构建镜像的命令,它对我有用
【讨论】:
【参考方案2】:我们在尝试推送到 ghcr.io 时遇到了这个问题,我们收到了这个错误,执行此处解决的步骤删除了错误,让我们推送https://docs.github.com/en/free-pro-team@latest/packages/getting-started-with-github-container-registry/enabling-improved-container-support
【讨论】:
以上是关于无法使用前端 xxx 解决:rpc 错误:代码 = 未知 desc = (...) 输出:`退出状态 2:gpg:解密失败:没有密钥`的主要内容,如果未能解决你的问题,请参考以下文章
前端使用 ajax 访问后端 django 程序 报错误: POST http://127.0.0.1:8001/xxx 403 (Forbidden)
windows无法启动windows Audio 错误代码:1722RPC服务器不可用
错误: 找不到或无法加载主类 XXX.Application 解决办法
无法打开物理文件 XXX.mdf",操作系统错误 5.5(拒绝访问) 的解决办法