-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add possibility to use host docker registry #12087
Comments
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
A lot of the startup time is transferring and unpacking the container images.
Either from the cache or from the preload, to be copied from host to the node.
It would be useful to be able to pull these from a registry running on the host...
https://docs.docker.com/registry/recipes/mirror/#run-a-registry-as-a-pull-through-cache
Such a registry server would also be an alternative instead of
minikube image
The canonical server is docker distribution (registry v2): https://docs.docker.com/registry/
It is now in CNCF: https://www.docker.com/blog/donating-docker-distribution-to-the-cncf/
This would also allow for future optimizations, such as lazy pulling with stargz:
"Startup Containers in Lightning Speed with Lazy Image Distribution on Containerd"
By providing optimized images, it would allow the k8s cluster to start up faster.
The same goes for the apps, when their images stay resident in host memory.
The text was updated successfully, but these errors were encountered: