`
liyf_324
  • 浏览: 35781 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

When add the new GPG key for docker faced proxy problem

阅读更多

今天在Ubuntu 14.04上安装docker时遇到一个代理的问题 ,出错如下:

sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.poBpYdk3bZ --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/hewlett-packard.gpg --keyring /etc/apt/trusted.gpg.d/hp_2014.gpg --keyring /etc/apt/trusted.gpg.d/hp_a2014.gpg --keyring /etc/apt/trusted.gpg.d/hp_b2014.gpg --keyring /etc/apt/trusted.gpg.d/mibtools.gpg --keyring /etc/apt/trusted.gpg.d/oracle_vbox.gpg --keyring /etc/apt/trusted.gpg.d/ppa_chrome-b.gpg --keyring /etc/apt/trusted.gpg.d/ppa_chrome.gpg --keyring /etc/apt/trusted.gpg.d/ppa_firefox.gpg --keyring /etc/apt/trusted.gpg.d/ppa_java.gpg --keyring /etc/apt/trusted.gpg.d/ppa_openjdk.gpg --keyring /etc/apt/trusted.gpg.d/ppa_s1.gpg --keyring /etc/apt/trusted.gpg.d/ppa_virtualbox.gpg --keyring /etc/apt/trusted.gpg.d/semc-packetsigner.gpg --keyring /etc/apt/trusted.gpg.d/swerepo.gpg --keyring /etc/apt/trusted.gpg.d/ubuntuclient.gpg --keyring /etc/apt/trusted.gpg.d/webupd8.gpg --keyserver-options http-proxy=proxy.global.sonyericsson.net:8080 --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
gpg: requesting key 2C52609D from hkp server p80.pool.sks-keyservers.net
?: invalid HTTP proxy (): unsupported URI
gpgkeys: HTTP fetch error 7: couldn't connect: Success
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0

 

刚开始我一直是手动设置的代理如:

export http_proxy=proxyserver:port
export https_proxy=proxyserver:port

 

但还是报这个错,然后Google了一下,发现加了以下标黄的代码就解决了:

 

"--keyserver-options http-proxy=http://username:password@proxyserver:port"

sudo apt-key adv --keyserver-options http-proxy=http://username:password@proxyserver:port --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

 

 

分享到:
评论

相关推荐

    docker-gpg

    docker工具gpg文件,在安装docker时,sudo apt-key add gpg,所需要

    docker安装过程的gpg文件

    在这个场景中,"docker_gpg"提到了GPG(GNU Privacy Guard)文件,这与Docker的安装过程密切相关,特别是在验证软件包的完整性和来源时。 GPG,全称GNU Privacy Guard,是基于OpenPGP标准的一个加密软件,用于数字...

    docker.gpg docker key

    在Docker的使用场景中,docker.gpg文件就是一个GPG公钥文件,它通常用于验证从Docker注册中心拉取的镜像的签名。开发者或系统管理员在配置Docker客户端时,需要导入这个公钥,以确保可以安全地拉取官方镜像。如果...

    RPM-GPG-KEY-cloudera

    CDH 5.X RPM-GPG-KEY-cloudera

    ubuntu vps安装docker报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock.问题解决

    在Ubuntu VPS上安装Docker时,可能会遇到一个常见的错误:“Cannot connect to the Docker daemon at unix:///var/run/docker.sock.” 这个问题通常是由于Docker守护进程未运行或者是由于Linux内核版本过低导致的。...

    RPM-GPG-KEY-mysql

    用于mysql5.7.35安装验证

    记录无法安装mysql-Invalid GPG Key from file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql的解决办法

    在Linux系统中,尤其是阿里云(ECS)服务器上安装MySQL时,可能会遇到“Invalid GPG Key”的错误,提示如“Invalid GPG Key from file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql”。这个问题通常是由于之前不正确的卸载操作...

    docker-maven-release:带有maven git和gpg2的Docker映像以及触发发布的脚本

    Docker Maven版本使用git,maven和gpg预先设置的docker映像以及用于触发bot释放的脚本支持的功能GPG签名SSH git repo身份验证与Bot用户进行交流增加主要版本,次要版本或补丁版本如果mvn准备失败,则回滚释放。...

    apt-key.gpg

    k8s的deb源公钥 apt-key add apt-key.gpg

    http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7

    标题和描述相同,指向的URL为CentOS 7的官方yum仓库GPG密钥文件的位置,这是一种用于验证软件包完整性的数字签名。GPG密钥是公钥加密的一种形式,它包含一对密钥,一个公钥和一个私钥。公钥用于加密数据和验证签名,...

    RPM-GPG-KEY-fedora-13-primary

    fedora14 make 降版本时需要用到这个key,将此文件放于/etc/pki/rpm-gpg/路径下,然后将符号链接RPM-GPG-KEY- fedora-i386链接到此文件。

    银河麒麟v10 sp1 server安装docker手册

    Error: Problem: cannot install the best candidate for the job - nothing provides container-selinux >= 2:2.74 needed by docker-ce-3:20.10.17-3.el7.aarch64 (try to add '--skip-broken' to skip ...

    cicd_test_docker_n_gpg:在Docker执行程序中测试GPG设置的仓库

    cicd_test_docker_n_gpg:在Docker执行程序中测试GPG设置的仓库

    gpg-key-signing

    GPG Github设置 该文档的目的是创建一个安全且健康的PGP密钥集,以管理GitHub身份并在那里具有“ Verified状态。 我们想以一组3个键结束: 主密钥用于认证其他密钥以及创建和撤消子密钥。 Signing SubKey此子项将...

    Docker环境部署文档

    Docker 环境部署文档 本文档主要介绍了使用 Docker 部署环境的步骤和注意事项。 Docker 环境部署 Docker 是一个开源的容器化平台,可以将应用程序和其依赖项打包到一个容器中,使得应用程序可以在不同的环境中...

    liunx系统docker离线升级

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - # 设置Docker的APT源 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) ...

    Ubuntu离线安装docker与nvidia-docker离线资源包

    GPG密钥可以预先下载并用`apt-key add`命令导入。接着,你需要创建一个包含NVIDIA-docker仓库信息的.list文件,并将其放在 `/etc/apt/sources.list.d/` 目录下。最后,更新你的软件包列表 (`sudo apt-get update`),...

    docker1.31.1离线安装所需所有rpm包

    docker1.31.1版本所需所有rpm包,并有yum源文件等,直接可以使用,以便离线安装:在:/etc/yum.repos.d修改yum的...gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 使用yum install docker即可 亲测完美安装~

    k8s添加秘钥时需要的 apt-key.gpg文件

    因无法访问谷歌网络所以无法获取到pgp秘钥,下载此秘钥然后通过apt-key add apt-key.gpg将其加载即可

    docker安装依赖包

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - ``` - **CentOS/RHEL**:同样需要启用 EPEL 软件源(如果尚未启用)并安装 `yum-utils`、`device-mapper-persistent-data` 和 `...

Global site tag (gtag.js) - Google Analytics