免VPN 不翻墙 直接使用chatgpt4.0的办法-mac和windows系统通用-通过docker
背景:
目前在中国使用chatgpt,还是需要通过梯子(魔法),也就是我们说的vpn,那有些公司或者电脑因为特殊的原因无法安装梯子,就无法使用,那么有么有不需要使用梯子也可以快速上网的呢,答案是有
本教程通过使用docker上安装软件,(类似虚拟机+开源软件包)的形式进行安装,帮助解决这个问题,解决无vpn也可以访问chatgpt的方式
正文部分:
关于dock
一个比较复杂的软件项目中,代码运行需要依赖于不同的代码库,如node.js、Redis、RabbitMQ、MySQL等,这些代码库或者服务部署时所需要的函数库、依赖项各不相同,甚至会有冲突。给部署带来了极大的困难
Docker为了解决依赖的兼容问题的,采用了两个手段: 将应用的Libs(函数库)、Deps(依赖)、配置与应用一起打包 将每个应用放到一个隔离容器去运行,避免互相干扰
虚拟机VS 容器技术
先科普一下,现在云计算其底层的基石就是虚拟机技术,云计算厂商买回来一堆硬件搭建好数据中心后使用虚拟机技术就可以将硬件资源进行切分了,比如可以切分出100台虚拟机,这样就可以卖给很多用户了
我们知道操作系统运行起来是需要占用很多资源的,大家对此肯定深有体会,刚装好的系统还什么都没有部署,单纯的操作系统其磁盘占用至少几十G起步,内存要几个G起步。
如果有一种技术可以让我们避免把内存浪费在“无用”的操作系统上岂不是太香?这是问题一,主要原因在于操作系统太重了。还有另一个问题,那就是启动时间问题,我们知道操作系统重启是非常慢的,因为操作系统要从头到尾把该检测的都检测了该加载的都加载上,这个过程非常缓慢,动辄数分钟,因此操作系统还是太笨了
答案是肯定的,这就是容器技术
操作方法:
首先我们需要去下载docker这个软件,有三个版本,第一个是Windows版,然后第二个是支持M1芯片的Mac版,第三个是支持英特尔芯片的Mac,Linux系统 ,这里演示的是在win系统,官网下载安装docker.com
1.安装docker,
访问www.docker.com 直接下载安装包后运行
安装以后 重启电脑
在打开CMD提示命令符
docker pull pengzhile/pandora
这里是下载镜像
这个是下载命令
下载需要几分钟,需要科学上网
然后在使用运行安装命令
docker run -e PANDORA_CLOUD=cloud -e PANDORA_SERVER=0.0.0.0:8899 -p 8899:8899 -d pengzhile/pandora
之后打开docker可以看到已经运行,访问ports 就可以看到本地化的网址
可以使用access token 访问,这个是14天免登录
先翻墙
获取自己的 Access TOKEN:http://chat.openai.com/api/auth/session
至此 已经可以本地上网了,速度贼快