Docker Mirror
Introduction
Docker Mirror is a pull through cache docker registry with multiple remote registry support.
Installing the Chart
helm repo add up1987 https://charts.up1987.com
helm install my-release up1987/docker-mirror
These commands deploy Docker Mirror on the Kubernetes cluster in the default configuration. The Parameters section lists the parameters that can be configured during installation.
Tip: List all releases using
helm list
Uninstalling the Chart
To uninstall/delete the my-release
deployment:
helm delete my-release
The command removes all the Kubernetes components associated with the chart and deletes the release.
Parameters
Name | Description | Value |
---|---|---|
nginx.max_cache_size |
Limit the maximum cache size | 200g |
nginx.cache_inactive |
Automatically delete caches which is no longer active after a period of time | 60d |
nginx.cache_time |
Setup the caching validate time | 1h |
nginx.cache_response |
Which HTTP responses are cached | [ 200, 206 ] |
repo |
Setup remote repositories. | see values.yaml |
ingress.enabled |
Enable ingress resource for deployment | false |
persistence.enabled |
Enable data persistence using PVC, If false, use emptyDir | true |