Centos7 docker使用https_proxy 代理配置


在centos6版本如果你配置Docker 的https_proxy 代理,只需要在/etc/sysconfig/docker配置文件里面增加配置即可,但在centos7 你會發現已經無法使用這樣的配置方式進行https_proxy 配置,因為centos使用systemd 來管理進程環境,我們需要如下配置來應用https_proxy 配置

創建目錄

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

創建文件

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

配置http-proxy.conf文件增加以下內容

[Service]
Environment="HTTP_PROXY=http://proxy.ip.com:80"
Environment="NO_PROXY=localhost,127.0.0.0/8,docker-registry.somecorporation.com,11.11.225.50"
 
注意:一定要將私庫地址添加到no_proxy里,否則,無法向私庫里面push鏡像。

daemon重新reload 並重啟docker

systemctl daemon-reload
systemctl restart docker

檢查變量是否加載

systemctl show docker --property Environment

 

 

 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM