docker镜像vpn代理加速脚本
一直用阿里云的镜像加速,可这个镜像加速只能加速一些公共镜像,像一些私有镜像还是慢,气死人,只能走代理,下面附上简易脚本
vpn软件监听端口为1081,192.168.124.169为本地IP
参考:https://docs.docker.com/config/daemon/systemd/#httphttps-proxy
docker-proxy.sh
#!/bin/bash
#**************************************************************
#Author: Linus
#QQ: 100010
#Date: 2020-02-08
#FileName: docker-proxy.sh
#URL: https://xyz.uscwifi.xyz
#Description: docker proxy
#Copyright (C): 2020 Copyright © 站点名称 版权所有
#************************************************************
start(){
mkdir -p /etc/systemd/system/docker.service.d
cat <<EOF > /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://192.168.124.169:1081/"
Environment="NO_PROXY=localhost,127.0.0.0/8,10.0.0.0/8,192.168.0.0/16,7f28zkr3.mirror.aliyuncs.com"
EOF
systemctl daemon-reload && systemctl restart docker
}
stop(){
rm -rf /etc/systemd/system/docker.service.d/http-proxy.conf
systemctl daemon-reload && systemctl restart docker
}
$1
一键开启
bash docker-proxy.sh start
一键关闭
bash docker-proxy.sh start