使用代理构建
通常在构建 Docker 镜像时,Dockerfile 包含运行程序以从 Internet 获取资源的指令(例如,wget
用于在 GitHub 上提取程序二进制构建)。
可以指示 Docker 传递集合集环境变量,以便这些程序通过代理执行这些提取:
$ docker build --build-arg http_proxy=http://myproxy.example.com:3128 \
--build-arg https_proxy=http://myproxy.example.com:3128 \
--build-arg no_proxy=internal.example.com \
-t test .
build-arg
是仅在构建时可用的环境变量。