我正在尝试运行一个基本图像,如Docker教程中所描述的:-
docker --version
Docker version 1.9.0, build 76d6bc9
docker run -t -i ubuntu:14.04 /bin/bash但它报告说:
Error while pulling image: Get https://index.docker.io/v1/repositories/library/ubuntu/images: x509: certificate is valid for FG3K6C3A15800002, not index.docker.io我在公司防火墙的后面,因此适当地设置了http_proxy和https_proxy env变量。服务器本身是Ubuntu14.04LTS。
我读过很多关于时钟设置等的帖子,但这些似乎没问题。
有人有什么想法吗?
发布于 2016-02-12 13:23:09
即使您已经设置了代理变量,请确保在您的/etc/default/docker中尝试这组完整的代理变量。
export "HTTP_PROXY=http://<user>:<password>@<proxy.company.com>:<port>"
export "HTTPS_PROXY=http://<user>:<password>@<proxy.company.com>:<port>"
export "http_proxy=http://<user>:<password>@<proxy.company.com>:<port>"
export "https_proxy=http://<user>:<password>@<proxy.company.com>:<port>"
export "NO_PROXY=.company.com,.sock,localhost,127.0.0.1,::1"
export "no_proxy=.company.com,.sock,localhost,127.0.0.1,::1"如果这不能解决问题,请升级到最新的1.10.1。
注意:码头机第531期提到docker-machine provision是一种解决办法。
我刚才也有同样的问题,很明显,它是通过将对接器重置到工厂设置并再次启用Kubernetes集群来修复的。 编辑:我成功地在第二台机器上复制了修复程序。就我的情况而言,具体步骤是:
https://stackoverflow.com/questions/35362130
复制相似问题