docker 如何使用代理
其中,如果在使用代理地址时,不希望将运行命令明文写在启动脚本里,可以把用户名、密码存在环境变量,并在执行。时将这两种参数传进去。
·
为docker添加代理有三种情况:
- 为docker pull(dockerd)添加代理
- 为Docker build添加代理
- 为docker容器添加代理
参考文章如下:
其中,如果在使用代理地址时,不希望将运行命令明文写在启动脚本里,可以把用户名、密码存在环境变量,并在执行docker run
时将这两种参数传进去。
给docker build加代理
docker build . -f Dockerfile.frontendapi
-t registry.cn-shanghai.aliyuncs.com/jinq0123/openmatch-frontendapi:dev
–network host
–build-arg HTTP_PROXY=http://127.0.0.1:1080
–build-arg HTTPS_PROXY=http://127.0.0.1:1080
提醒,要使用--build-arg
把代理注入,单纯的ENV
不一定有用。
更多推荐
已为社区贡献1条内容
所有评论(0)