试图运行基本的Ubuntu的图像的关键错误

我正在尝试运行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 envvariables。 服务器本身是Ubuntu 14.04 LTS。

我读过关于时钟设置等各种post,但这些似乎确定。

有没有人有任何想法?

即使您已经设置了您的代理variables,请务必在/etc/default/docker尝试使用这套完整的代理variables:

 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" 

如果这不能解决问题,请将docker升级到最新的1.10.1。

注意: docker机问题531提到docker-machine provision作为解决方法。