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

[QUESTION]关于 DockerHub 未来可能强制收费导致此方案不可用的解决方案 #2344

Open
anjia0532 opened this issue Mar 17, 2023 · 1 comment
Assignees
Labels

Comments

@anjia0532
Copy link
Owner

anjia0532 commented Mar 17, 2023

Docker is deleting Open Source organisations - what you need to know

Docker着手清退开源组织

目前只看到 DockerHub 挥刀砍向Org组织,个人账户暂时不受影响,但是可能不久的将来也会强制付费。

  1. 将 DockerHub 改成 ghcr.io 也就是 github Registry,但是因为国内没有 ghcr.io 的加速器,所以可能会面临速度慢的问题
  2. 改造成base项目,本项目将归档冻结,后续不再继续维护开发,大家按需 Fork 并且自行配置 Registry,用户名,密码,推到自己的私有 Registry 上(比如,阿里云的Registry)

免责声明

本人郑重承诺

  1. 本项目不以盈利为目的,过去,现在,未来都不会用于牟利。
  2. 本项目不承诺永久可用(比如包括但不限于 DockerHub 关闭,或者 DockerHub 修改免费计划限制个人免费镜像数量,Github 主动关闭本项目,Github Action 免费计划修改),但会承诺尽量做到向后兼容(也就是后续有新的扩展 Registry 不会改动原有规则导致之前的不可用)。
  3. 本项目不承诺所转存的镜像是安全可靠的,本项目只做转存(从上游 Registry pull 镜像,重新打tag,推送到目标 Registry(本项目是推到 Docker hub , 可以通过 Fork 到自己仓库改成私有 Registry)),不会进行修改(但是转存后的摘要和上游摘要不相同,这是正常的(因为镜像名字变了)),但是如果上游本身就是恶意镜像,那么转存后仍然是恶意镜像。目前支持的 gcr.io , k8s.gcr.io , registry.k8s.io , quay.io, ghcr.io 好像都是支持个人上传镜像的,在使用镜像前,请自行确认上游是否可靠,应自行避免供应链攻击。
  4. 对于 DockerHub 和 Github 某些策略修改导致的 不可预知且不可控因素等导致业务无法拉取镜像而造成损失的,本项目不承担责任。
  5. 对于上游恶意镜像或者上游镜像依赖库版本低导致的安全风险 本项目无法识别,删除,停用,过滤,要求使用者自行甄别,本项目不承担责任。

如果不认可上面所述,请不要使用本项目,一旦使用,则视为同意。

@anjia0532 anjia0532 self-assigned this Mar 17, 2023
@liangyuanpeng
Copy link

欢迎使用我维护的镜像仓库,
gcr.io -> gcr.lank8s.cn
registry.k8s.io -> registry.lank8s.cn

目前已经运行了 3年 +

详情: https://liangyuanpeng.com/post/service-lank8s.cn/

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

No branches or pull requests

2 participants