在Ubuntu 14.04上安装docker时,密钥服务器超时

时间:2016-01-13 07:40:39

标签: ubuntu docker ubuntu-14.04

我正在尝试在Ubuntu 14.04上安装docker,但是,我无法超越此处记录的第一步:https://docs.docker.com/engine/installation/ubuntulinux/

$ 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.VB8X4gv8Ty --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
gpg: requesting key 2C52609D from hkp server p80.pool.sks-keyservers.net
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error

密钥服务器在运行此命令几分钟后超时。其他人面临这个问题?我看到一些posts关于阻止端口11371的防火墙。但是我已经使用了端口80,所以这不应该是问题。

如果使用apt-key从密钥服务器获取密钥的首选选项不起作用,我该如何在Ubuntu上手动更新密钥?

3 个答案:

答案 0 :(得分:6)

试试这个密钥服务器“hkp://keyserver.ubuntu.com:80”

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

它对我有用。

答案 1 :(得分:3)

在撰写本文时,http://www.downforeveryoneorjustme.com/p80.pool.sks-keyservers.net报告p80.pool.sks-keyservers.net已关闭。

这可以解释错误信息。

一小时后更新,再次报告p80.pool.sks-keyservers.net

OP rkrishnan使用apt-get install docker-engine确认in the comments安装泊坞窗

答案 2 :(得分:0)

使用apt-get install docker-engine安装docker,它对我有用。不知道为什么这不是docker docs中的默认记录选项!