Docker build 使用 proxy
方式一:构建时指定(推荐)
记得开启 Allow LAN,因为代理是在 容器 中访问网络的。
1 | docker build . -t docker101tutorial --build-arg http_proxy=http://192.168.2.105:7890 --build-arg https_proxy=http://192.168.2.105:7890 |
方法二:编写 Dockerfile 时指定
1 | ENV http_proxy http://192.168.2.105:7890 |
但这样的话,就把 http_proxy 写死到 dockerfile 中了。
使用这个 image 的人就麻烦了,他要通过这样的方式来 run。
1 | docker run --env http_proxy=http://192.168.2.105:7890 test |
Docker build 使用 proxy
https://blog.josway.cc/2022/06/05/yuque/Docker build 使用 proxy/