在Docker构建期间如何在Dockerfile中支持http_proxy或逻辑控制?

我在有防火墙的公司环境中工作,主要是我需要代理才能访问外部以更新软件包

虽然我想保留相同的Dockerfile在公司内部/外部进行构建.

FROM ubuntu:latest
# for inside 
RUN echo 'Acquire::http::Proxy "http://<proxy>";' > /etc/apt/apt.conf
# for external
#RUN echo '#Acquire::http::Proxy "http://<proxy>";' > /etc/apt/apt.conf
RUN apt-get update

如何在Docker构建过程中实现这一目标?

最佳答案
注意此功能是在docker> = 1.9.0 https://github.com/docker/docker/issues/14634中添加的

相关文章

最近一直在开发Apworks框架的案例代码,同时也在一起修复Apw...
最近每天都在空闲时间努力编写Apworks框架的案例代码WeText。...
在《Kubernetes中分布式存储Rook-Ceph部署快速演练》文章中,...
最近在项目中有涉及到Kubernetes的分布式存储部分的内容,也...
CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.ne...
CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.ne...