“无法解析主机:download.docker.com“上安装Docker CE时

rdlzhqv9  于 2022-12-11  发布在  Docker
关注(0)|答案(8)|浏览(584)

在我的ubuntu机器上安装Docker CE时出现此错误

curl: (6) Could not resolve host: download.docker.com
gpg: no valid OpenPGP data found.

执行该步骤时

Add Docker’s official GPG key:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

如此处所述https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/#install-docker-ce-1

9rbhqvlz

9rbhqvlz1#

通过强制curl和apt使用ipv4,download.docker.com被正确解析。

Add Docker’s official GPG key:
$ curl -4fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

然后强制倾向于使用IPv4 =〉x1E0F1x

kuarbcqp

kuarbcqp2#

这只是一个随机错误(可能发生由于不稳定的互联网,DNS缓存...)
在我的情况下,只是打开“https://download.docker.com/“在我的浏览器(以确保互联网是工作和docker网站是了)解决了这个问题

qqrboqgw

qqrboqgw3#

如果问题仍然存在,请将您的DNS服务器更改/添加到Google DNS服务器:请8.8.8.8访问8.8.4.4
在更改DNS服务器之前,您可以尝试以下命令:
请8.8.8.8download.docker.com
请8.8.4.4download.docker.com
如果您使用的是ubuntu,请尝试以下链接更改DNS服务器:https://askubuntu.com/a/820873/707990

bogh5gae

bogh5gae4#

在我的情况下,从VPN断开解决了这个问题.

58wvjzkj

58wvjzkj5#

1.添加-4有助于解决该问题,但是,我得到了另一个错误:
curl 度-4fsSL https://download.docker.com/linux/ubuntu/gpg| sudo apt密钥添加
gpg:无法连接到代理:IPC连接调用失败buntu1.1)
1.然后我跟着这样回答:How to connect to the agent: IPC connect call
它起作用了:
curl 度-4fsSL https://download.docker.com/linux/ubuntu/gpg| sudo apt密钥添加
好的
然而,我得到了W:无法获取https://download.docker.com/linux/ubuntu/dists/focal/InRelease临时故障,无法解决download.docker.comsudo apt-get更新中出现的' www.example.com '错误
1.通过运行以下命令解决了上一个问题:
echo“名称服务器8.8.8.8“|/etc/文件系统配置文件/dev/null

sauutmhj

sauutmhj6#

你需要在ubuntu中设置代理。这对我很有效。

export https_proxy=<YOUR_PROXY_ADDRESS:PORT>
slsn1g29

slsn1g297#

手动添加GPG密钥

如果不工作,比点击链接下载gpg密钥,然后手动添加它

sudo apt-key add '/home/qxx2598/Downloads/gpg'
uyto3xhc

uyto3xhc8#

当系统无法正确连接到Internet时会发生此错误。如果您在虚拟机中执行此操作,请将网络类型从NAT更改为桥接。更改后请检查Internet连接是否正常工作,您可以检查Docker下载页面。希望它能有所帮助。

相关问题