首页 > 开发 > 云计算 > 正文

docker build时怎么用http proxy代理?

2017-09-12 09:52:03  来源: 网友分享

dockerfile里面

RUN apt-get update && apt-get install

build的时候比较慢,想在build期间用http代理,用prioxy到127.0.0.1:8118,firefox里面代理可用,但docker build就是不行

google出来github issue里提到, docker版本1.10.3,命令试过下面的写法,都不行。

# docker build --build-arg HTTP_PROXY=http://127.0.0.1:8118 .# docker build --build-arg=[HTTP_PROXY=http://127.0.0.1:8118] .

解决方案

每行RUN是在一个临时container内运行的, 在container内用127.0.0.1连不到主机的proxy