windows7 下给docker 设置代理ip

由于公司用的是局域网,访问外网需要设置代理,这样也就导致在使用docker是无法下载镜像

因此在网上找了很多方法但大都没有用(或许自己太笨),但是无意间发现在环境变量里设置代理docker 在加载时会读取之后就可以下载了。

第一种方法

首先打开环境变量设置输入

变量名:HTTP_PROXY

变量值:公司的代理ip:port

完成之后点击确定重启docker就ok了

重启命令 dokcer-machine restart;


windows7 下给docker 设置代理ip_第1张图片
HTTP_PROXY

还有有可能你打不开环境变量,运维把权限给关闭了

这个时候可以试一下以下方法

打开cmd

 输入setX HTTP_PROXY    代理ip:port


windows7 下给docker 设置代理ip_第2张图片

就可以了

之后验证


windows7 下给docker 设置代理ip_第3张图片
https_proxy

添加成功

第二种方法

在我设置阿里加速器的时候看到有个有个文件里有我设置的HTTP_PROXY由此发现原来也可以在这里设置代理ip

首先用ssh 进入docker(这个可以在网上查找也可以在我的docker 设置阿里镜像里找打如何进入跳转)

进入之后

输入命令 sudo vi /var/lib/boot2docker/profile

会找到之前设置的代理ip

如果你的没有可以在此添加

export "HTTP_PROXY=ip:port"

windows7 下给docker 设置代理ip_第4张图片
设置代理ip

添加完重启docker 结束

你可能感兴趣的:(windows7 下给docker 设置代理ip)