解决 render 删除禁用 docker 镜像的问题(如 FreeGpt 3.5和 aurora)

原理就是把 docker 镜像下载下来,重命名后上传到 dockerHub

拉取镜像
docker pull oldxxx
登录 docker 账户
docker login
从原镜像复制新镜像并命名
docker tag oldxxx yourDockerUserName/newxxx
上传镜像
docker push yourDockerUserName/newxxx
删除本地镜像(可选)
docker rmi oldxxx
docker rmi yourDockerUserName/newxxx

需要替换的有:
oldxxx:原镜像名
yourDockerUserName:你登录的 docker 账户名称
newxxx:自定义的新镜像名称

成功之后在 render 部署选择从镜像部署,填入自己上传的新镜像。

render 保活:
推荐 dnspod 的 d 监控,直接监控 render 给的链接就行不用管是不是404,它会不规则地不断换IP 请求。

10 个赞

思路不错。学习了。

1 个赞

为什么不直接用action打包推送

1 个赞

没了解过,知识匮乏了。。。

我render直接被封号了……

1 个赞

好惨

想知道你做了什么?

1 个赞

一般是在项目根目录下的.github/workflows文件夹里面,找到打docker镜像的那个定时任务,fork下来找到他设置的那个secrets环境变量改为自己的就可以了,然后运行一下actions就好了。

1 个赞

:+1::+1:

成功了。非常感谢。需要设置保活调用么?

1 个赞

我的都设置保活了,不然有时候速度太慢了,保活可以用 dnspod 监控 url

我自己的镜像也被删了

1 个赞

是 dockerHub 的镜像还是 ghrc.io 的,建议用自己上传的 dockerHub 镜像

我自己构建上传的镜像

1 个赞

那不清楚了,我的还活着

期间版本更新我还顺带换了个名字,好像是请求大了就删,我加了监控,每10分钟请求一次会话

1 个赞

我就是换了个名字上传到 dockerhub,从昨天早上十点到现在,还活着。我的监控不规则访问,五分钟至少一次:cold_sweat:

我的监控是直接请求gpt对话,看有没有被封ip什么的,每10分钟跟它hi一下

1 个赞

我是用的 dnspod 监控 render 给的 url,虽然404。
仔细看了一下日志,不规则访问的,大概五分钟至少一次,而且会不停换 ip

兄弟这是做了什么?好惨

1 个赞