Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

render部署的容器被删(看本文) #115

Closed
zengge99 opened this issue Apr 5, 2024 · 25 comments
Closed

render部署的容器被删(看本文) #115

zengge99 opened this issue Apr 5, 2024 · 25 comments

Comments

@zengge99
Copy link

zengge99 commented Apr 5, 2024

是不是被禁了?

@buwanyuanshen
Copy link

可能被屏蔽了

@tongxiaofeng1
Copy link

被屏蔽了

@WhyMeta
Copy link

WhyMeta commented Apr 5, 2024

This action is not allowed. 💊💊💊💊💊🤓

@buwanyuanshen
Copy link

还好我提前爽了一把,部署了7个😂,现在dashboard啥也没有,突然全消失了,使用的Billing也被重置了。

@WhyMeta
Copy link

WhyMeta commented Apr 5, 2024

解决方案:

  1. fork project
  2. 增加两个 classic access token,一个 write package,一个 read package
  3. 改 build_docker workflow 的 GHCR_REPO 为你自己的
  4. 项目设置的repository secret 添加GHCR_PAT参数,值为 write package 的token
  5. run actions(生成路径:GHCR_REPO)
  6. render 用你自己的GHCR_REPO(会提示找不到),授权你的 read package token 就行了
  7. Done.

@larchsis
Copy link

larchsis commented Apr 5, 2024

解决方案:

  1. fork project
  2. 增加两个 classic access token,一个 write package,一个 read package
  3. 改 build_docker workflow 的 GHCR_REPO 为你自己的
  4. 项目设置的repository secret 添加GHCR_PAT参数,值为 write package 的token
  5. run actions(生成路径:GHCR_REPO)
  6. render 用你自己的GHCR_REPO(会提示找不到),授权你的 read package token 就行了
  7. Done.

多谢老哥指导,晚点去尝试一下。

@buwanyuanshen
Copy link

确实可行,可以去试试

@buwanyuanshen
Copy link

攻略已给出,可前往linux.do查看!https://linux.do/t/topic/48352/95

@larchsis
Copy link

larchsis commented Apr 6, 2024

嗯,已经重新用上了自己的镜像。WhyMeta的步骤没什么问题。

@zengge99
Copy link
Author

zengge99 commented Apr 6, 2024

攻略已给出,可前往linux.do查看!https://linux.do/t/topic/48352/95

可用,谢谢

@zengge99 zengge99 closed this as completed Apr 6, 2024
@zengge99
Copy link
Author

zengge99 commented Apr 6, 2024

已解决

@xiaozhang959
Copy link

解决方案:

1. fork project

2. 增加两个 classic access token,一个 write package,一个 read package

3. 改 build_docker workflow 的 GHCR_REPO 为你自己的

4. 项目设置的repository secret 添加GHCR_PAT参数,值为 write package 的token

5. run actions(生成路径:GHCR_REPO)

6. render 用你自己的GHCR_REPO(会提示找不到),授权你的 read package token 就行了

7. Done.

感谢

@zengge99
Copy link
Author

zengge99 commented Apr 6, 2024

解决方案:

  1. fork project
  2. 增加两个 classic access token,一个 write package,一个 read package
  3. 改 build_docker workflow 的 GHCR_REPO 为你自己的
  4. 项目设置的repository secret 添加GHCR_PAT参数,值为 write package 的token
  5. run actions(生成路径:GHCR_REPO)
  6. render 用你自己的GHCR_REPO(会提示找不到),授权你的 read package token 就行了
  7. Done.

感谢

@CarberryChai
Copy link

解决方案:

  1. fork project
  2. 增加两个 classic access token,一个 write package,一个 read package
  3. 改 build_docker workflow 的 GHCR_REPO 为你自己的
  4. 项目设置的repository secret 添加GHCR_PAT参数,值为 write package 的token
  5. run actions(生成路径:GHCR_REPO)
  6. render 用你自己的GHCR_REPO(会提示找不到),授权你的 read package token 就行了
  7. Done.

这个方法也不行了,又被删了😫

@WhyMeta
Copy link

WhyMeta commented Apr 8, 2024

解决方案:

  1. fork project
  2. 增加两个 classic access token,一个 write package,一个 read package
  3. 改 build_docker workflow 的 GHCR_REPO 为你自己的
  4. 项目设置的repository secret 添加GHCR_PAT参数,值为 write package 的token
  5. run actions(生成路径:GHCR_REPO)
  6. render 用你自己的GHCR_REPO(会提示找不到),授权你的 read package token 就行了
  7. Done.

这个方法也不行了,又被删了😫


建议 拉取佬的 docker 镜像,自己打 tag 之后 push 到个人的 docker hub,选 public,render / koyeb 重新 create project,使用自己的 docker 镜像。

  1. pull 镜像
    ➜ ~ docker pull ghcr.io/aurora-develop/aurora:latest
  2. 网页登录 docker hub 账号
  • https://hub.docker.com/settings/security 设置两个 access token
    • 一个 push 镜像用,权限(Read, Write, Delete)
    • 一个 render 和 koyeb 授权用(一般 public image 不需要的,但是它俩经常抽风),权限(Public Repo Read-only)
  1. https://hub.docker.com/repositories 创建repo,选择 Public
  2. terminal 登录 docker hub 账号
    ➜ ~ docker login -u {your account}
    Password: {push 镜像的 access token}
  3. push 镜像
    ➜ ~ docker tag [镜像 ID / NAME] [新的标签名称 你的repo / 镜像 Name]:tag

docker tag ghcr.io/aurora-develop/aurora MyRepo/MyImage:latest
➜ ~ docker push MyRepo/MyImage:latest

  1. render / koyeb 享用

@xiaozhang959
Copy link

解决方案:

  1. fork project
  2. 增加两个 classic access token,一个 write package,一个 read package
  3. 改 build_docker workflow 的 GHCR_REPO 为你自己的
  4. 项目设置的repository secret 添加GHCR_PAT参数,值为 write package 的token
  5. run actions(生成路径:GHCR_REPO)
  6. render 用你自己的GHCR_REPO(会提示找不到),授权你的 read package token 就行了
  7. Done.

这个方法也不行了,又被删了😫

并没有,我的还在

@CarberryChai
Copy link

解决方案:

  1. fork project
  2. 增加两个 classic access token,一个 write package,一个 read package
  3. 改 build_docker workflow 的 GHCR_REPO 为你自己的
  4. 项目设置的repository secret 添加GHCR_PAT参数,值为 write package 的token
  5. run actions(生成路径:GHCR_REPO)
  6. render 用你自己的GHCR_REPO(会提示找不到),授权你的 read package token 就行了
  7. Done.

这个方法也不行了,又被删了😫

建议 拉取佬的 docker 镜像,自己打 tag 之后 push 到个人的 docker hub,选 public,render / koyeb 重新 create project,使用自己的 docker 镜像。

  1. pull 镜像
    ➜ ~ docker pull ghcr.io/aurora-develop/aurora:latest
  2. 网页登录 docker hub 账号
  • https://hub.docker.com/settings/security 设置两个 access token

    • 一个 push 镜像用,权限(Read, Write, Delete)
    • 一个 render 和 koyeb 授权用(一般 public image 不需要的,但是它俩经常抽风),权限(Public Repo Read-only)
  1. https://hub.docker.com/repositories 创建repo,选择 Public
  2. terminal 登录 docker hub 账号
    ➜ ~ docker login -u {your account}
    Password: {push 镜像的 access token}
  3. push 镜像
    ➜ ~ docker tag [镜像 ID / NAME] [新的标签名称 你的repo / 镜像 Name]:tag

docker tag ghcr.io/aurora-develop/aurora MyRepo/MyImage:latest
➜ ~ docker push MyRepo/MyImage:latest

  1. render / koyeb 享用

多谢!!
我想强调一下,这里面有一个坑。
用mac M芯片的注意了!!
第一步,docker pull下来的是linux/arm架构的,render不支持,只支持linux/amd64
最好还是git clone,自己本地重新build

docker buildx build --platform=linux/amd64 .

@zengge99
Copy link
Author

解决方案:

  1. fork project
  2. 增加两个 classic access token,一个 write package,一个 read package
  3. 改 build_docker workflow 的 GHCR_REPO 为你自己的
  4. 项目设置的repository secret 添加GHCR_PAT参数,值为 write package 的token
  5. run actions(生成路径:GHCR_REPO)
  6. render 用你自己的GHCR_REPO(会提示找不到),授权你的 read package token 就行了
  7. Done.

这个方法也不行了,又被删了😫

建议 拉取佬的 docker 镜像,自己打 tag 之后 push 到个人的 docker hub,选 public,render / koyeb 重新 create project,使用自己的 docker 镜像。

  1. pull 镜像
    ➜ ~ docker pull ghcr.io/aurora-develop/aurora:latest
  2. 网页登录 docker hub 账号
  • https://hub.docker.com/settings/security 设置两个 access token

    • 一个 push 镜像用,权限(Read, Write, Delete)
    • 一个 render 和 koyeb 授权用(一般 public image 不需要的,但是它俩经常抽风),权限(Public Repo Read-only)
  1. https://hub.docker.com/repositories 创建repo,选择 Public
  2. terminal 登录 docker hub 账号
    ➜ ~ docker login -u {your account}
    Password: {push 镜像的 access token}
  3. push 镜像
    ➜ ~ docker tag [镜像 ID / NAME] [新的标签名称 你的repo / 镜像 Name]:tag

docker tag ghcr.io/aurora-develop/aurora MyRepo/MyImage:latest
➜ ~ docker push MyRepo/MyImage:latest

  1. render / koyeb 享用

自己build的也不行了

@xiaozhou26 xiaozhou26 reopened this Apr 10, 2024
@xiaozhou26 xiaozhou26 changed the title render部署的容器被删了,重新部署也不让了。 render部署的容器被删(看本文) Apr 10, 2024
@xiaozhou26 xiaozhou26 pinned this issue Apr 10, 2024
@HumanMus1c
Copy link

晚了,账号已经被suspended.😭

@jingdizhilh
Copy link

render 死磕到底,弃了吧

@sylvan99
Copy link

docker改名字也不行了

@tianlichunhong
Copy link

教程是不是被删除了?看不了了。能否放到其他地方吗?感谢!

@wisonli
Copy link

wisonli commented Apr 22, 2024

按照教程去部署render,成功是成功了。但是今天早上就被删除了。哎!

@zengge99
Copy link
Author

zengge99 commented Apr 22, 2024

按照教程去部署render,成功是成功了。但是今天早上就被删除了。哎!

没用的,各种方法都试过了,教程没写的方法也试过了,顶多撑1天。弃坑吧。

@hhhaiai
Copy link

hhhaiai commented May 17, 2024

建议 拉取佬的 docker 镜像,自己打 tag 之后 push 到个人的 docker hub,选 public,render / koyeb 重新 create project,使用自己的 docker 镜像。

pull 镜像
➜ ~ docker pull ghcr.io/aurora-develop/aurora:latest
网页登录 docker hub 账号

https://hub.docker.com/settings/security 设置两个 access token
    一个 push 镜像用,权限(Read, Write, Delete)
    一个 render 和 koyeb 授权用(一般 public image 不需要的,但是它俩经常抽风),权限(Public Repo Read-only)

https://hub.docker.com/repositories 创建repo,选择 Public
terminal 登录 docker hub 账号
➜ ~ docker login -u {your account}
Password: {push 镜像的 access token}
push 镜像
➜ ~ docker tag [镜像 ID / NAME] [新的标签名称 你的repo / 镜像 Name]:tag

docker tag ghcr.io/aurora-develop/aurora MyRepo/MyImage:latest
➜ ~ docker push MyRepo/MyImage:latest

render / koyeb 享用

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests