【问题标题】:Set http_proxy for Docker parent image build为 Docker 父镜像构建设置 http_proxy
【发布时间】:2016-02-16 22:45:03
【问题描述】:

我在一台依赖内部代理访问所有互联网的机器上运行 Docker。

我想将我的图像基于pointslope/datomic-pro-starter:0.9.5130 它使用this Dockerfile

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

【问题讨论】:

    标签: docker http-proxy


    【解决方案1】:

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

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

    【讨论】:

    • 我试过了,但没有用。它会挂在curl 语句上。不确定它是否已构建,但我的印象是 ONBUILD 在实际构建子映像时运行。
    • ic,在这种情况下,您必须从头开始重新编写 Dockerfile 并在您的环境中构建它。
    • 好的。我想我会改变策略并在防火墙环境之外构建以避免这种情况。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-06
    • 2017-12-22
    • 1970-01-01
    • 2017-09-15
    • 2022-01-02
    • 1970-01-01
    相关资源
    最近更新 更多