【发布时间】:2014-05-31 10:55:26
【问题描述】:
我在我的 Ubuntu 13.10 (Saucy Salamander) 上安装了 Docker,当我在控制台中输入时:
sudo docker pull busybox
我收到以下错误:
Pulling repository busybox
2014/04/16 09:37:07 Get https://index.docker.io/v1/repositories/busybox/images: dial tcp: lookup index.docker.io on 127.0.1.1:53: no answer from server
Docker 版本:
$ sudo docker version
Client version: 0.10.0
Client API version: 1.10
Go version (client): go1.2.1
Git commit (client): dc9c28f
Server version: 0.10.0
Server API version: 1.10
Git commit (server): dc9c28f
Go version (server): go1.2.1
Last stable version: 0.10.0
我在没有身份验证的代理服务器后面,这是我的/etc/apt/apt.conf 文件:
Acquire::http::proxy "http://192.168.1.1:3128/";
Acquire::https::proxy "https://192.168.1.1:3128/";
Acquire::ftp::proxy "ftp://192.168.1.1:3128/";
Acquire::socks::proxy "socks://192.168.1.1:3128/";
我做错了什么?
【问题讨论】:
-
对于 Windows 用户和 boot2docker,请参阅stackoverflow.com/a/29303930/6309
-
一个小细节:apt 根本不支持 SOCKS 代理。
Acquire::socks::proxy表示为所有以socks方案开头的 URL 设置代理。由于您的sources.list没有任何socks://URL,因此该行将被完全忽略。 -
docker-compose呢?