本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

k8s.gcr.io 是 Kubernetes 官方镜像仓库,提供构建和运行 Kubernetes 集群所需的核心组件镜像。这些镜像由 Kubernetes 社区维护,包含控制平面组件(如 kube-apiserver、etcd、kube-controller-manager)和节点组件(如 kubelet、kube-proxy)等,是搭建 Kubernetes 集群的基础依赖。
作为 Kubernetes 集群的核心运行载体,提供集群控制、节点管理、服务编排等关键功能的运行环境,确保集群各组件的版本一致性和兼容性。
v1.28.0 镜像适配 Kubernetes v1.28.x 集群),避免版本冲突。由于 k8s.gcr.io 仓库在部分网络环境下访问受限,通常需从第三方镜像仓库(如 docker.io)拉取镜像后重新标记,或直接从官方仓库拉取(需确保网络可达)。
# 1. 从第三方镜像仓库拉取(以 docker.io 为例,假设镜像已同步) docker pull docker.io/<第三方仓库名>/<组件名>:<版本> # 2. 重新标记为 k8s.gcr.io 格式(匹配 Kubernetes 组件配置要求) docker tag docker.io/<第三方仓库名>/<组件名>:<版本> k8s.gcr.io/<组件名>:<版本> # 示例:拉取并标记 kube-apiserver v1.28.0 docker pull docker.io/mirrorgooglecontainers/kube-apiserver:v1.28.0 docker tag docker.io/mirrorgooglecontainers/kube-apiserver:v1.28.0 k8s.gcr.io/kube-apiserver:v1.28.0
对于使用 containerd 作为运行时的环境,可直接通过 ctr 命令操作:
# 1. 在 k8s.io 命名空间下从第三方仓库拉取 ctr -n k8s.io image pull docker.io/<第三方仓库名>/<组件名>:<版本> # 2. 重新标记为 k8s.gcr.io 格式 ctr -n k8s.io image tag docker.io/<第三方仓库名>/<组件名>:<版本> k8s.gcr.io/<组件名>:<版本> # 示例:拉取并标记 kube-proxy v1.28.0 ctr -n k8s.io image pull docker.io/mirrorgooglecontainers/kube-proxy:v1.28.0 ctr -n k8s.io image tag docker.io/mirrorgooglecontainers/kube-proxy:v1.28.0 k8s.gcr.io/kube-proxy:v1.28.0
v1.28.0 镜像)。docker rmi docker.io/mirrorgooglecontainers/kube-apiserver:v1.28.0)。k8s.gcr.io 镜像的运行参数通常通过 Kubernetes 资源对象(Deployment、DaemonSet、Pod)配置,具体参数因组件而异。例如:
--advertise-address 指定访问地址、--etcd-servers 配置 etcd 连接地址等。--node-ip 设置节点 IP、--cgroup-driver 指定 cgroup 驱动等。环境变量配置需参考对应组件官方文档,示例链接:
# 控制平面组件拉取与标记 docker pull docker.io/mirrorgooglecontainers/kube-apiserver:v1.28.0 docker tag docker.io/mirrorgooglecontainers/kube-apiserver:v1.28.0 k8s.gcr.io/kube-apiserver:v1.28.0 docker pull docker.io/mirrorgooglecontainers/kube-controller-manager:v1.28.0 docker tag docker.io/mirrorgooglecontainers/kube-controller-manager:v1.28.0 k8s.gcr.io/kube-controller-manager:v1.28.0 # 节点组件拉取与标记(containerd 环境) ctr -n k8s.io image pull docker.io/mirrorgooglecontainers/kube-proxy:v1.28.0 ctr -n k8s.io image tag docker.io/mirrorgooglecontainers/kube-proxy:v1.28.0 k8s.gcr.io/kube-proxy:v1.28.0
k8s.gcr.io 镜像通常不通过 docker run 直接启动,而是由 Kubernetes 自身通过控制平面组件(如 kubelet)根据资源配置(如 PodSpec)自动调度运行。部署集群时,确保所有节点已完成镜像拉取和标记,即可通过 kubeadm init 等工具完成初始化。
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429