目的:配置docker代理,使用魔法拉取環境
需求:本地配置docker,魔法【v2rayN】
架構:宿主機配置魔法環境,虛擬機通過局域網端口共享魔法
本機使用vmnet8 nat環境 【vmnet環境參考前文“Linux虛擬化網絡配置”】
1、宿主機的vmnet8配置

2、虛擬機的vmnet8配置

3、本地魔法準備
??①進入設置-參數設置:允許來自局域網的連接


??②開啟后會看到宿主機的代理端口

4、返回虛擬機完成配置【此配置完成,虛擬機應能訪問google】
本機使用VMware+centos7.4x86
??①進行網絡設置,填寫后無需重啟網絡

??②測試網絡環境【宿主機需要啟動魔法】
????可以正常訪問Google瀏覽器
????在v2日志棧可以看到192.168.70.11的請求日志


??③查看docker的代理配置
????執行【docker info | grep -i proxy】
????正常應該沒有參數

??④設置docker的代理配置(需要配置代理配置文件)
????Ⅰ:添加配置文件夾(正常情況yum的docker是沒有這個目錄的)
????mkdir -p /etc/systemd/system/docker.service.d
????Ⅱ:添加配置文件(新建文件)
????vim /etc/systemd/system/docker.service.d/proxy.conf
????寫入如下
????【HTTP_PROXY:http代理配置》》參考前面的網絡環境配置填寫】
????【HTTPS_PROXY:https代理配置》》參考前面的網絡環境配置填寫】
????【NO_PROXY:無需代理配置》》默認localhost,127.0.0.1,或者其他你不要的代理的ip】
????[Service]
????Environment="HTTP_PROXY=192.168.70.1:10811/"
????Environment="HTTPS_PROXY=192.168.70.1:10811/"
????Environment="NO_PROXY=localhost,127.0.0.1"
??⑤刷新配置文件,重啟docker服務
??systemctl daemon-reload
??systemctl restart docker
??⑥查看新的配置文件信息
??執行【docker info | grep -i proxy】
??
??⑦測試docker網絡,能看到鏡像列表,后臺能看到請求dockers.io日志


本文來自博客園,作者:YamaNogi,轉載請注明原文鏈接:http://www.rzrgm.cn/yamanogi-bky/articles/18522431
浙公網安備 33010602011771號