mirrorgcrio/kube-apiserver Docker 镜像
mirrorgcrio查看 Docker Hub 原文页
通过GitHub Action将k8s.gcr.io镜像同步到其他仓库(如docker.io)的工具镜像,支持自定义源和目标仓库,通过创建Issue触发同步,解决k8s.gcr.io访问困难问题。
1 次收藏下载次数: 0状态:社区镜像维护者:mirrorgcrio仓库类型:镜像最近更新:4 年前
mirror_gcrio2docker_image
镜像概述和主要用途
该镜像通过GitHub Action实现将k8s.gcr.io仓库的Docker镜像同步到其他 registry(如docker.io)的功能。主要用于解决k8s.gcr.io访问受限的问题,帮助用户便捷获取Kubernetes相关镜像。
核心功能和特性
- 自动同步:通过GitHub Action自动拉取源镜像并推送到目标仓库
- 触发方式简单:通过创建Issue即可触发同步,Issue标题为完整镜像名
- 自定义配置:支持自定义源仓库认证信息、目标仓库地址及认证信息
- 公开镜像库:提供已同步镜像的公共访问地址,方便直接拉取
使用场景和适用范围
- 需要获取
k8s.gcr.io镜像但访问受限的用户 - 需要将Kubernetes镜像同步到私有仓库或其他公共仓库的场景
- 个人或企业需要搭建Kubernetes镜像本地镜像源的场景
使用方法和配置说明
基本使用方法
- 打开一个新的Issue
- 将需要同步的镜像全名(必须包含registry和tag,不可省略)作为Issue标题
- Issue内容可留空
示例:
创建标题为k8s.gcr.io/kube-apiserver:v1.20.6的Issue,GitHub Action会自动将该镜像同步到https://hub.docker.com/u/mirrorgcrio/,之后可通过以下命令拉取镜像:
bashdocker pull docker.xuanyuan.run/mirrorgcrio/kube-apiserver:v1.20.6
查看已同步镜像
可通过以下链接查看所有已同步的镜像:
https://hub.docker.com/u/mirrorgcrio
自定义Action配置
- Fork本仓库
- 在Fork仓库的
Settings页面中,启用Issues功能 - 在
Actions页面启用GitHub Actions - 根据需要添加相应的
secrets配置 - 在Fork仓库中创建Issue即可触发镜像同步
支持的secrets配置项
| 密钥名称 | 说明 |
|---|---|
SOURCE_USERNAME | 源仓库的用户名 |
SOURCE_PASSWORD | 源仓库的密码 |
TARGET_REGISTRY | 目标仓库地址,默认值为docker.io |
TARGET_REPOSITORY | 目标仓库名称,默认值为空 |
TARGET_USERNAME | Docker Hub的用户名 |
TARGET_PASSWORD | Docker Hub的密码或访问令牌 |
源仓库需要登录的情况
Fork仓库后,添加以下secrets:
| 密钥名称 | 说明 |
|---|---|
SOURCE_USERNAME | 源仓库的用户名 |
SOURCE_PASSWORD | 源仓库的密码 |
TARGET_USERNAME | Docker Hub的用户名 |
TARGET_PASSWORD | Docker Hub的密码或访问令牌 |
注意:如果使用Docker Hub的令牌登录,将无法修改同步镜像的描述信息。详情参见:https://github.com/peter-evans/dockerhub-description/issues/10
目标仓库不是docker.io的情况
Fork仓库后,添加以下secrets:
| 密钥名称 | 说明 |
|---|---|
TARGET_REGISTRY | 目标仓库地址,如ghcr.io |
TARGET_REPOSITORY | 目标仓库名称,如test |
TARGET_USERNAME | 目标仓库的用户名 |
TARGET_PASSWORD | 目标仓库的密码 |
项目统计
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
轩辕镜像加速拉取命令点我查看更多 kube-apiserver 镜像标签
docker pull docker.xuanyuan.run/mirrorgcrio/kube-apiserver:<标签>
DockerHub 原生拉取命令
docker pull mirrorgcrio/kube-apiserver:<标签>
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务