r - 无法成功构建 rocker/r-apt 镜像 NO GPG KEY found

标签 r ubuntu debian apt-get

我正在尝试使用启用 R 二进制安装的 rocker/r-apt 镜像。
我使用 r-base 镜像的 72 分钟 Docker 构建可能需要一些帮助...

我的文件看起来像这样。

FROM container.registry/rocker/r-apt:bionic
RUN apt-get update

几个笔记。我的公司使用内部注册表,所以我从
https://hub.docker.com/r/rocker/r-apt
并将其推送到我的本地容器注册表。

当我尝试构建 Docker 容器时,它给了我这个错误。
更新 - 完整错误消息
/deb.debian.org/debian testing InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138

当我的另一台计算机上的互联网恢复时,我可以发布更详细的错误消息。

我现在意识到仿生是 Ubuntu 发行版。据我所知,r-base 使用的是 debian 基础。

我的大问题..我做错了什么让这个rocker/r-apt图像正确运行并且仍然允许我使用apt-get来安装一些东西,包括它应该启用的cran-r包。

我正在关注 datawookie 的这篇文章。
https://datawookie.netlify.app/blog/2019/01/docker-images-for-r-r-base-versus-r-apt/

更新
我的新大问题...我应该指向deb.debian.org/debian适合获取?

最佳答案

我建议使用 rocker/r-ubuntu而不是 rocker/r-apt (早于它)。我是幕后的人。

在 Rocker 中,我们有基于 Debian 的容器,基于 Ubuntu 的容器,以及现在基于 Debian 的容器,将来可能会基于 Ubuntu。简而言之,“这很复杂”,但部分原因是......因为我们已经拥有如此多的容器。

背景资料来源仍为our R Journal paper (pdf 的快捷方式)。

关于r - 无法成功构建 rocker/r-apt 镜像 NO GPG KEY found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61492887/

相关文章:

python - 传递超过 23 个输入文件时 gdal_calc amin 失败

r - 如何将计数器分配给由因子组合定义的 data.frame 的特定子集?

ruby-on-rails - 安装pg(1.1.4)时出错,Bundler无法继续

docker - apt-key 最近在 docker 中失败

r - 将后续的非 na 值设置为 NA

从 ROCR 预测对象中检索分类器性能指标

linux - 如何修复 winehq-stable : Depends: wine-stable (= 6. 0.2~hirsute-1)?

mysql - 无法在 ubuntu 16.04 上安装 mysql workbench

ubuntu - 尝试使用 minikube 运行 kubectl get pods 时无法读取客户端证书和客户端 key

linux - 如何确保 cron 作业将会运行?