Ubuntu 中给docker 配置proxy:
Ubuntu 下docker 代理服务器的配置 在 /etc/systemd/system/docker.service.d/http-proxy.conf,使用vim 编辑这个文件,添加的内容如下:
sudo vim /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://[proxy ip or hostname]:[port]/"
Environment="HTTPS_PROXY=https://[proxy ip or hostname]:[port]/"
Environment="NO_PROXY=.10.0.0.0/8, 10.74.97.54"如果有些网络不需要走代理服务器可以通过 NO_PROXY 拿出来。
Centos 中给docker 配置 proxy:
Centos 中没有 docker.service.d 文件夹和 http-proxy.conf 文件,需要自己创建。
1. 创建docker.service.d 文件夹
sudo mkdir /etc/systemd/system/docker.service.d
2. 创建 http-proxy.conf 文件
sudo touch /etc/systemd/system/docker.service.d/http-proxy.conf
3. 编辑 http-proxy.conf, 在里面添加proxy 信息:
sudo vim