Spegel 是一个轻量级的容器镜像缓存与同步工具,托管在 GitHub 容器仓库(ghcr.io/spegel-org/spegel)。它主要解决边缘计算、私有数据中心等场景中容器镜像拉取慢、依赖外部仓库的问题,通过本地缓存和节点间同步提升镜像分发效率。
核心功能上,Spegel 会自动缓存集群内首次拉取的外部镜像,后续节点无需重复从公网仓库下载,直接从本地缓存获取,大幅减少带宽消耗。同时,它采用 P2P 同步机制,集群内节点可相互共享镜像数据,即使部分节点断网或与外部仓库连接不稳定,其他节点仍能通过内部网络同步所需镜像,尤其适合边缘集群中节点分散、网络条件复杂的环境。
设计上,Spegel 保持轻量化,组件体积小、资源占用低,无需额外部署复杂的存储服务,可直接集成到 Kubernetes 等容器编排平台,通过 DaemonSet 模式一键部署,运维成本低。此外,它兼容 OCI 标准镜像格式,支持主流容器运行时(如 containerd),无需修改现有镜像拉取流程。
适用场景包括边缘计算节点、私有云数据中心、对外部网络依赖敏感的生产环境等。比如在工厂边缘集群中,设备通常分布在不同厂区,网络带宽有限,Spegel 能让各厂区节点通过内部网络同步镜像,避免重复公网请求;在私有数据中心,它可降低对 Docker Hub、阿里云等外部仓库的依赖,提升系统稳定性。
相比传统镜像仓库方案,Spegel 无需维护独立的 registry 服务,部署和维护更简单,且同步效率随节点数量增加而提升,适合中小型集群快速落地。实际使用中,它能将镜像拉取时间缩短 60% 以上,同时减少 80% 的外部带宽成本,是边缘容器集群提升分发效率的实用工具。
请登录使用轩辕镜像享受快速拉取体验,支持国内访问优化,速度提升
docker pull ghcr.io/spegel-org/spegel:v0.4.0manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务