Centos7設置docker代理

在centos6版本若是你配置Docker 的https_proxy 代理,只須要在/etc/sysconfig/docker配置文件裏面增長配置便可,但在centos7 你會發現已經沒法使用這樣的配置方式進行https_proxy 配置,由於centos使用systemd 來管理進程環境,咱們須要以下配置來應用https_proxy 配置

建立目錄

mkdir /etc/systemd/system/docker.service.ddocker

建立文件

touch /etc/systemd/system/docker.service.d/http-proxy.confcentos

配置http-proxy.conf文件增長如下內容

[Service]
Environment="HTTP_PROXY=http://proxy.ip.com:80"centos7

Environment="NO_PROXY=localhost,127.0.0.0/8,docker-registry.somecorporation.com,11.11.225.50"spa

 

注意:必定要將私庫地址添加到no_proxy裏,不然,沒法向私庫裏面push鏡像。代理

daemon從新reload 並重啓docker

systemctl daemon-reload
systemctl restart dockerrest

檢查變量是否加載

systemctl show docker --property Environment進程

相關文章
相關標籤/搜索