ocicdn

Free OCI registry pull-through cache. Last 14 days.

8,270
requests
97.5%
cache hit rate
3.90 GB
bytes served

source — hero: AE sampled counts; tables below: Analytics Engine (sampled). Cache hit rate is full-pipeline (CF edge + regional R2 + central R2).

by cache tier

tierrequestsbytes*
EDGE-ENAM7,6872.38 GB
R2-ENAM295690.39 MB
MISS-ENAM193625.66 MB
UPSTREAM-ENAM670 B
NONE161.32 KB
MISS-APAC8210.07 MB
R2-APAC423.39 KB

* Bytes by tier are AE-sampled and count only response bodies (HEAD responses don't contribute). These should sum to roughly the hero's "bytes served" modulo AE sampling; any residual gap is UPSTREAM-* traffic CF counts but isn't cache-classified.

by region

regioncontinentrequests
ENAMNA8,242
APACAS12

by registry

registryrequestspulls
docker1,67920
gcr1,43418
ghcr1,4139
k8s1,2739
mcr1,2567
quay1,2157

"pulls" counts manifest-HEAD-by-tag events (one per docker pull); "requests" is every /v2/ hit including blobs, HEADs, manifest GETs, etc.

by continent

continentrequests
NA8,258
AS12

top pulled images

registryimagepulls
gcrdistroless/static:latest18
dockerlibrary/alpine:3.2012
ghcranchore/syft:latest9
k8spause:3.99
quayprometheus/node-exporter:latest7
mcrazurelinux/distroless/minimal:3.07
dockerlibrary/alpine:.INVALID_MANIFEST_NAME2
dockerlibrary/python:3.12-slim2
dockerlibrary/busybox:1.371

Ranked by manifest-HEAD-by-tag events — each corresponds to one docker pull image:tag initiated by a user. Digest-pinned pulls (@sha256:…) are excluded to avoid double-counting the per-pull flow.