0

我正在尝试使用给定的 dockerfile 构建 docker 映像:https ://github.com/31z4/storm-docker/blob/4c2804fa4365f62c3b6009d3496661542e4d446a/2.2.0/Dockerfile

但是docker build命令出现如下错误:

  • gpg --keyserver ha.pool.sks-keyservers.net --recv-key 79B03D059E628478FC9F1D8B152CAD0C46E87B61 gpg: keybox '/tmp/tmp.r0rdSZG7mG/pubring.kbx' created gpg: keyserver receive failed: Connection timed out
  • gpg --keyserver pgp.mit.edu --recv-keys 79B03D059E628478FC9F1D8B152CAD0C46E87B61 gpg:密钥服务器接收失败:连接超时
  • gpg --keyserver keyserver.pgp.com --recv-keys 79B03D059E628478FC9F1D8B152CAD0C46E87B61 gpg:密钥服务器接收失败:连接超时

我对 gpg keyserver 不熟悉,但似乎有些 keyserver 地址是可以交换的。

我可以找到另一个可以替换现有密钥服务器的 gpg 密钥服务器吗?

4

1 回答 1

0

我编写了一个bash脚本,允许您检查多个来源: https ://github.com/duxsco/gpg-config-and-scripts#pull-public-keys

你也可以这样做:

gpg --auto-key-locate clear,dane,wkd,pka,cert,hkps://keys.openpgp.org,hkps://keys.mailvelope.com,hkps://keys.gentoo.org,hkps://keyserver.ubuntu.com --locate-external-keys <KeyID>
于 2021-10-18T12:39:47.890 回答