标签 proxy 下的文章

上个月听说 dockerhub 解封了,然而今天实测只是墙抽风了。

然后国内的镜像大都也不能用了,一些私人的镜像站感觉也不太靠谱,只能挂代理了。

docker pull 代理配置

需要注意的是,很多教程都说设置 HTTP_PROXY 和 HTTPS_PROXY 两个环境变量,实测根本没用。

还有说修改 ~/.docker/config.json 文件的,也是不靠谱,这个是指配置运行容器的环境,跟 pull image 没有半毛钱关系。

想让 docker pull 走代理,得修改 /etc/docker/daemon.json 这个配置文件。

- 阅读剩余部分 -

国内的服务器有个蛋疼的问题:下载一些国外的依赖时非常慢甚至被墙。

比如 github 上的那些开源软件,下载速度只有十几K,甚至下不了。
再比如 packgist 至今都是被墙的,只能使用国内的镜像。

以前尝试过给服务器装个 v2ray 走代理,结果被云厂商扫描出来了,还给警告了一下。

怕被停服,不敢装了。

其实有个好办法就是使用 ssh -R 命令,将本地的代理端口共享给服务器,让服务器走你本地的代理去访问国外网站。

使用 ssh 连接服务器的时候,使用以下命令:

ssh -R 本地端口:本地主机:远程端口 用户名@远程主机

- 阅读剩余部分 -

http(s) 代理

在调试手机、桌面等非浏览器应用中 http(s) 请求的问题时,可以走 PC 上的 http(s) 代理软件,截获请求,记录 http(s) 请求和返回的数据,便于开发者调试。

2023-10-31T04:40:10.png

为数不多的 http(s) 代理软件中,Charles(收费软件) 最受欢迎。下面以苹果手机为例,描述如何使用 macOs 上的 Charles 代理其http(s)请求进行开发调试。

- 阅读剩余部分 -