Linux 从docker注册表中提取图像时出错
我正试图从docker中提取注册表图像Linux 从docker注册表中提取图像时出错,linux,docker-registry,docker-image,Linux,Docker Registry,Docker Image,我正试图从docker中提取注册表图像 docker run-d-p 5000:5000--重新启动=始终--名称注册表:2 但它给出了如下错误: docker:拉取图像时出错:获取https://index.docker.io/v1/repositories/library/registry/images: 拨打tcp 52.73.159.23:443:getsockopt:没有到主机的路由。 我已经设置了代理,但它没有帮助。有什么问题吗?我在Redhat linux 7上运行。如果您在HTT
docker run-d-p 5000:5000--重新启动=始终--名称注册表:2
但它给出了如下错误:
docker:拉取图像时出错:获取https://index.docker.io/v1/repositories/library/registry/images: 拨打tcp 52.73.159.23:443:getsockopt:没有到主机的路由。
我已经设置了代理,但它没有帮助。有什么问题吗?我在Redhat linux 7上运行。如果您在HTTP代理服务器后面,例如在公司设置中,则需要添加并配置
Docker systemd服务
文件。
首先,为docker服务创建一个systemd
下拉目录:
mkdir/etc/systemd/system/docker.service.d
现在创建一个名为/etc/systemd/system/docker.service.d/http proxy.conf
的文件,该文件添加了http\u proxy
环境变量:
[服务]
Environment=“HTTP\u代理=http://proxy.example.com:80/“
刷新更改:systemctl后台程序重新加载
重新启动Docker:systemctl重新启动Docker
有关详细信息,请参阅。@user327843乐意帮助:)