为Docker父映像生成设置http_代理

为Docker父映像生成设置http_代理,docker,http-proxy,Docker,Http Proxy,我在一台机器上运行Docker,这台机器依赖于一个内部代理进行所有互联网访问 我想根据pointslope/datomic pro-starter:0.9.5130 它使用 它在ONBUILD期间使用curl。如何在该级别设置http_代理?我尝试了ENV和ARG,但我认为这并不适用于父图像。我认为Docker目前无法支持这一点 Dockerfile是纯文本文件,我建议从头开始重新编写Dockerfile,您可以在顶部插入代理服务器。我已经尝试过了,但它不起作用。它将挂在curl语句上。不确定它

我在一台机器上运行Docker,这台机器依赖于一个内部代理进行所有互联网访问

我想根据
pointslope/datomic pro-starter:0.9.5130
它使用


它在
ONBUILD
期间使用
curl
。如何在该级别设置http_代理?我尝试了
ENV
ARG
,但我认为这并不适用于父图像。

我认为Docker目前无法支持这一点


Dockerfile
是纯文本文件,我建议从头开始重新编写
Dockerfile
,您可以在顶部插入代理服务器。

我已经尝试过了,但它不起作用。它将挂在
curl
语句上。不确定它是否已构建,但我的印象是,
ONBUILD
在实际构建子映像时运行。ic,在这种情况下,您必须从头开始重新编写Dockerfile,并在您的环境中构建它。确定。我想我会切换策略,在防火墙环境之外构建,以避免这种情况。