
mirrorgcrio/kube-proxy!github action
该镜像工具通过GitHub Action实现将k8s.gcr.io registry下的Docker镜像同步到其他容器仓库(如docker.io)。用户可通过创建Issue触发同步流程,实现指定镜像的跨仓库同步,解决k8s.gcr.io访问受限问题。
docker pull <目标仓库>/<镜像名>:<tag>拉取镜像创建标题为k8s.gcr.io/kube-apiserver:v1.20.6的Issue,同步完成后可通过以下命令拉取镜像:
bashdocker pull mirrorgcrio/kube-apiserver:v1.20.6
可通过以下链接查看所有已同步的镜像:
[***]
!镜像同步流程
| 密钥名称 | 说明 |
|---|---|
SOURCE_USERNAME | 源仓库用户名 |
SOURCE_PASSWORD | 源仓库密码 |
TARGET_REGISTRY | 目标仓库地址,默认值为docker.io |
TARGET_REPOSITORY | 目标仓库名称,默认值为null |
TARGET_USERNAME | Docker Hub用户名 |
TARGET_PASSWORD | Docker Hub密码或token |
若源仓库(如k8s.gcr.io)需要登录,需添加以下Secrets:
| 密钥名称 | 说明 |
|---|---|
SOURCE_USERNAME | 源仓库用户名 |
SOURCE_PASSWORD | 源仓库密码 |
TARGET_USERNAME | Docker Hub用户名 |
TARGET_PASSWORD | Docker Hub密码或token |
注意:使用token登录Docker Hub时,无法修改同步后镜像的描述信息。详情参考:[***]
若目标仓库不是默认的docker.io,需添加以下Secrets:
| 密钥名称 | 说明 |
|---|---|
TARGET_REGISTRY | 目标仓库地址,如ghcr.io |
TARGET_REPOSITORY | 目标仓库名称,如test |
TARGET_USERNAME | 目标仓库用户名 |
TARGET_PASSWORD | 目标仓库密码 |
!项目统计





manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务