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

时间:2016-02-12 12:00:53

标签: docker dockerfile

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

我已阅读有关时钟设置等的各种帖子,但这些似乎没问题。

有没有人有任何想法?

1 个答案:

答案 0 :(得分:2)

即使您声明已设置代理变量,请务必在/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"

如果仍无法解决问题,请将docker升级到最新的1.10.1。

注意:docker machine issue 531提及docker-machine provision作为解决方法。