찾다

 >  Q&A  >  본문

docker build时怎么用http proxy代理?

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] .
PHP中文网PHP中文网2770일 전1085

모든 응답(3)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-24 09:12:22

    각 RUN 라인은 임시 컨테이너에서 실행되며, 호스트의 프록시는 컨테이너에서 127.0.0.1을 사용하여 연결할 수 없습니다

    회신하다
    0
  • PHPz

    PHPz2017-04-24 09:12:22

    글로벌 프록시 역할을 하며 매개변수가 필요하지 않은 VPN에 연결하는 것이 가장 좋습니다.

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-24 09:12:22

    http_proxy, https_proxy 두 가지 환경변수를 직접 설정할 수는 없나요?

    회신하다
    0
  • 취소회신하다