0%

docker-compose 使用代理

docker-compose 使用代理

在构建时,可以制定参数,或者设置环境变量:

通过指定构建参数:

1
2
3
docker-compose build \
--build-arg http_proxy=http://proxy.exaple.com \
--build-arg https_proxy=http://proxy.exaple.com

通过设置环境变量:

1
2
3
4
5
6
# docker-compose.yaml
build:
context: .
args:
- http_proxy=http://proxy.com
- https_proxy=http://proxy.com

参考:https://blog.k4nz.com/3a12c2cea6897a697bf55cb28e3caa61/

原文参考文献

  • Docker Build Proxy: Setup the proxy for Dockerfile building – DEV
  • Compose file version 3 reference Docker Documentation
  • elasticsearch – docker-compose build and http_proxy – Stack Overflow