# DaoCloud/public-image-mirror

很多镜像都在国外。比如 gcr 。国内下载很慢，需要加速。致力于提供连接全世界的稳定可靠安全的容器镜像服务。

Repository: https://github.com/DaoCloud/public-image-mirror
Canonical: https://ross.abutalabs.com/products/public-image-mirror
Language: Shell
License: Apache-2.0
License Family: permissive
Topics: mirror, speedup
Last push: 2026-08-26T03:46:10+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 1819, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 14949, forks 1562 (observed 2026-08-28T04:11:08.980410+00:00)

## What it is
A public container image mirror service by DaoCloud that accelerates pulling images from foreign registries like gcr.io, ghcr.io, quay.io, and docker.io, primarily for users in China. It works by adding a prefix (e.g., m.daocloud.io) to image names, with lazy-loading sync so hashes match the source registry.

## Use cases
- pull gcr.io images fast from China
- speed up docker image downloads behind slow international networks
- mirror container images for kubeadm cluster setup
- cache registry images for an intranet
- accelerate quay.io and ghcr.io pulls
- set up registry-mirrors for docker daemon

## When to choose
- you are in China or on a slow route to major registries and need faster image pulls
- you want a zero-code, prefix-based mirror for docker.io, gcr.io, ghcr.io, quay.io, registry.k8s.io, mcr.microsoft.com, nvcr.io, or docker.elastic.co
- you need a kubeadm imageRepository replacement or an internal pull cache

## When to avoid
- you need guaranteed SLAs or unlimited throughput (the public service has whitelists and rate limits)
- you need a private registry with push support - this is a pull-through mirror only
- you can access source registries directly at full speed
- you need images cached longer than 30 days without re-sync

## Facets
- artifact type: service
- maturity: active
- function: caching, proxy, cloud, self-hosted
- domain: cloud-computing, infrastructure-as-code
- platform: self-hosted, cloud
- tags: container-registry-mirror, image-pull-acceleration, china-network, registry-proxy, docker-mirror, containers, devops, linux, docker, kubernetes

## Member repositories
- DaoCloud/public-image-mirror (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:08.980410+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:06:50.713828+00:00, confidence not recorded.
  - readme: https://github.com/DaoCloud/public-image-mirror (fetched 2026-08-28T04:11:08.980410+00:00, sha 2e2521977aef)
- Data as of 2026-08-30T08:39:29.467469+00:00.
