4 ms·
Ok. Docker is also a convenient container registry. And its independent of ALL of those infrastructures so if i cancel any of them or move elsewhere, Im still g
by unity1001 4y ago
Ok. Docker is also a convenient container registry. And its independent of ALL of those infrastructures so if i cancel any of them or move elsewhere, Im still good. So why should I not pay for Docker?
- hnarn 4y ago> independent of ALL of those infrastructures Ok, so where is Docker Hub hosted? Do they run their own data centers?
- pwinnski 4y agoIrrelevant, because if they move at some point in the future, users won't have to change anything.
- jen20 4y ago> independent of ALL of those infrastructures I want the container registry a local hop away from the thing using the images, not across the public internet…
- unity1001 4y agoThat doesn't make a difference. With most of the stuff, images will only be pulled when they are not locally present or stale. Ie pull if not present in K8. So doesnt make any difference.
- benatkin 4y agoWhere should they be cached for CI builds? How about caching them in the registry? Makes sense to me.
- unity1001 4y agoThat depends on your CI service and pipeline...
- benatkin 4y agoOK, so I'm going to enable caching. Why? I could just have one I can download from. Edit: hmm, maybe I do want a cache, because of the public containers they depend on. https://docs.gitlab.com/runner/configuration/speed_up_job_execution.html#use-a-docker-hub-registry-mirror https://docs.gitlab.com/runner/configuration/speed_up_job_ex...
- jen20 4y agoIn a cluster of any size worth discussing, this is hundreds if not thousands of pulls over public infrastructure vs private, which is a bad trade off in the vast majority of cases.