尝试将IBM Cloud VM中的Docker映像拉到代理服务器后面时出错

时间:2019-08-22 09:54:50

标签: docker ibm-cloud docker-image

  

获取https://registry.access.redhat.com/v1/_ping:proxyconnect tcp:   拨打tcp:lookup = https:没有这样的主机

我们正在尝试在具有OS RHEL7的VM中提取docker映像。

docker pull hello-world

运行上述命令时出现以下错误。

Get https://registry.access.redhat.com/v1/_ping: proxyconnect tcp: dial tcp: lookup =https: no such host

我们的VM位于代理服务器之后。另外,我们还配置了docker以使用代理服务器。 通过运行以下命令-

确认docker的代理配置
sudo systemctl show --property=Environment docker

,输出如下-

Environment=GOTRACEBACK=crash DOCKER_HTTP_HOST_COMPAT=1 PATH=/usr/libexec/docker:/usr/bin:/usr/sbin HTTPS_PROXY=https://xx.xx.xx.xx:443/ HTTP_PROXY=http://xx.xx.xx.xx:80/

但是,如果我执行wget https://registry.access.redhat.com/v1/_ping,它就可以正常工作。我在配置中缺少什么?

1 个答案:

答案 0 :(得分:0)

此错误没有特定的解决方案,在谷歌搜索后,您可以尝试以下操作之一:

1-在/etc/resolv.conf中将DNS更改为8.8.8.8

2-只需重新启动Docker守护程序。

3-卸载并重新安装Docker

4-按照Docker中的步骤设置代理。