XFTP问题
尝试了一下gitlab的搭建,碰到一些其实和git没有多大关系的问题,那些问题导致的下载速度慢一直是个问题,但是替代的方法也不少,比如利用合理手段在本地下载好了之后再用xftp传输到vps上,但是问题出现了,采用这种方式传输的文件校验是有问题的,其校验码与本地正确校验码不同,并且传输几次都是一样的错误校验码,协议内部或者传输层出的问题,目前没有精力和能力去解决,只能采用替代方式
那么采用另一种替代方式,scp命令行
scp [-param] source target
如果是从本地传往远端vps,可以在powershell内打开,并且直接输入命令 scp file root@hostip:path,并且速度还不错
scp [-P port] username@hostip:source target //从linux下载,注意username指的是linux系统中的用户组中存在的用户名,而不是hostname
BTW,windows上有自带的校验工具,任意terminal打开输入:
Get-FileHash filename -Algorithm name(校验算法名称) | Format-list
各类Ternimal的代理
Windows下有git bash、powershell、cmd等多种terminal。问题在于哪怕咱们本机浏览器成功访问了那些网站,他们依然没有办法用合格的网络质量保证工作的开展。
不同的terminal有不同的配置方式
CMD:
set http_proxy=[protocal]://127.0.0.1:[port]
set https_proxy=[protocal]://127.0.0.1:[port]
比如v2ray用socks5协议,本地监听端口是xxx,填在对应的地方即可
git bash:
export http_proxy=[protocal]://127.0.0.1:[port]
export https_proxy=[protocal]://127.0.0.1:[port]
Powershell:根据gayhub上某个老哥说的,这玩意走的网络层,其流量可以被客户端代理,故而直接curl google是可行的,确实也如此,但是依然解决不了我从docker hub上pull镜像困难的问题!
Docker镜像换源
步骤就是这样,但是源要靠谱,貌似第一个官方中国镜像源已经不靠谱了
docker官方中国区 https://registry.docker-cn.com
网易 http://hub-mirror.c.163.com
ustc https://docker.mirrors.ustc.edu.cn
阿里云 http://<自己的ID>.mirror.aliyuncs.com