跳到主要内容

Gitea 为 Docker 镜像新增备用 URL

· 阅读需 2 分钟
techknowlogick
Technical Oversight Committee
本文由 AI 翻译,如有歧义请以 英文原文 为准。

随着 Docker Hub 速率限制即将发生变化,我们正在为 Gitea Docker 镜像添加备用 URL。现有的 Docker Hub URL 和我们的新 URL 都将保持可用,让你在访问镜像时更加灵活,同时有助于缓解潜在的速率限制影响。

可用选项​

您现在可以从以下任一源拉取 Gitea Docker 镜像:

  • Docker Hub(现有):

    • gitea/gitea:VERSION
    • giteacharts/gitea:VERSION
  • 新注册表(新增):

    • docker.gitea.com/gitea:VERSION
    • docker.gitea.com/charts/gitea:VERSION

两个源将继续得到维护,并提供完全相同的镜像,但我们强烈建议使用新注册表 URL,以帮助避免潜在的速率限制影响。

这对你意味着什么​

此变更增加了灵活性,但无需立即采取行动。你可以继续使用现有的 Docker Hub URL,也可以选择在部署脚本中切换到我们的自托管注册表 URL。

  • 两种注册表选项提供的镜像完全相同
  • 切换到 docker.gitea.com URL 可能有助于避免 Docker Hub 的速率限制
  • 新的 URL 来自不同的 IP 地址范围,因此在某些受限环境中切换时,你可能需要更新防火墙规则。

致谢​

我们要感谢 Xe Iaso,他/她通知了我们这一变更,并撰写了一份详细指南,介绍如何设置直通 Docker 缓存,以帮助缓解速率限制变更带来的影响。

我们还要感谢 Docker 多年来通过其软件和 Docker Hub 为我们提供的支持。他们所做的这些改动是可以理解的,我们也明白实现恰当的平衡是一项艰巨的任务。

其他处于同样情况的开源项目的可选方案​

对于用户可能同样受到这些 Docker Hub 变更影响的开源项目:

  • Docker 提供了一项 开源赞助计划,可提供更高的限额和其他权益。
  • 考虑自行托管 Gitea,其内置了 Docker 镜像仓库(同时支持 20 多种其他软件包类型),或者注册一个 Gitea Cloud 专属实例。

我们一如既往地致力于为开源社区提供可靠且易用的工具。