使用国内镜像仓库来提供(但不限于) docker.io、gcr.io、registry.k8s.io、k8s.gcr.io、quay.io、ghcr.io 等国外镜像加速下载服务
示例:#2816

👆 扫码或搜索关注公众号:gopher云原生
Fork
该项目,后续所有操作都在你 Fork
的仓库中进行。
-
进入
Settings
→Secrets and variables
→Actions
-
选择
New repository secret
,并添加以下Secrets
:DOCKER_USERNAME
:镜像仓库登录名DOCKER_TOKEN
:镜像仓库密码DOCKER_REPOSITORY
:镜像仓库地址
其中 DOCKER_REPOSITORY
示例:
- 腾讯云:
ccr.ccs.tencentyun.com/[namespace]
- 阿里云:
registry.cn-hangzhou.aliyuncs.com/[namespace]
例如我的是:registry.cn-hangzhou.aliyuncs.com/hubmirrorbytogettoyou
🔹 示例截图
- 进入
Settings
→General
→Features
- 启用
Issues
🔹 示例截图
- 进入
Settings
→Actions
→General
- 在
Workflow permissions
选项中,选择:- ✅
Read and write permissions
- ✅
🔹 示例截图
-
进入
Issues
→Labels
-
点击
New label
-
依次添加以下 Labels:
hub-mirror
success
failure
🔹 示例截图
- 进入
Actions
- 选择
hub-mirror
- 在右上角
···
菜单中选择Enable Workflow
🔹 示例截图
- 在
Fork
的仓库Issues
页面,点击New issue
- 选择
hub-mirror
模板,填写所需信息并提交
🔹 示例截图