使用代理構建
通常在構建 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
是僅在構建時可用的環境變數。