在代理后面拉码头图像

时间:2015-10-10 03:40:53

标签: proxy dns docker http-proxy dockerhub

每当我在校园里时,我一直无法使用码头工具。无线上网。试图拉动或运行需要拉动的图像会出现以下错误:

1)passenger - with passenger_id,passenger_name and passenger_city
2)flight - with flight_id,flight_name and passenger_id.

我的研究引导我浏览this帖子,这似乎与我所遇到的情况一致,但提议的修复方法无效。我可以做些什么来避免将来出现这个问题?

1 个答案:

答案 0 :(得分:0)

正如我在另一个上下文(Windows,公司代理)中所解释的,您需要在Dockerfile中设置HTTP_PROXY环境变量(如果您的Dockerfile需要访问Internet)或在会话环境变量(in a .profile or .bashrc)中设置:< / p>

export HTTP_PROXY=http://<user>:<pwd>@proxy.company:80
export HTTPS_PROXY=http://<user>:<pwd>@proxy.company:80
export NO_PROXY=.company,.sock,localhost,127.0.0.1,::1,192.168.59.103

请注意,使用docker 1.9,您可以将保留在 Dockerfile with build-timeargument passing之外(合并在PR 15182中)。