ocimirror is an OCI (Open Container Initiative) image registry mirror and proxy, providing a transparent caching layer for container images.
- Transparent Proxying: Mirrors container images from any OCI-compliant registry
- Caching: Reduces bandwidth and improves pull performance by caching images locally
- Multi-Registry Support: Works with Docker Hub, GitHub Container Registry, and other OCI registries
- Easy Integration: Simply prefix your image references - no configuration changes needed
This project builds upon CRProxy with enhanced features and improvements.
To use ocimirror, add a prefix to your container image references
Add your mirror prefix to the image reference:
docker pull <mirror-host>/docker.io/library/busyboxFor example, using m.daocloud.io as the mirror:
docker pull m.daocloud.io/docker.io/library/busyboxAdd your mirror prefix to image references in your manifests:
image: <mirror-host>/docker.io/library/busyboxFor example, using m.daocloud.io as the mirror:
image: m.daocloud.io/docker.io/library/busybox