Earlier quoted context omitted.
Exactly. It's hard enough to save money as it is. News websites blow my mind with this - if I forked over $5 to every news outlet I occasionally like to read, I'd be spending at least $500 maybe more per year JUST to get access to some random person's biased recant of what's happening in the world. If there were a news source that did the opposite of this, and basically provided a bullet list of objective, non-biased…
Mind blowing, imagine paying $5 for each newspaper one wants to read.
Docker to rate limit image pulls
161–170 of 274 posts
Re: Docker to rate limit image pulls
#162It's not hard to run a registry yourself. https://docs.docker.com/registry/deploying/ Registry supports all sorts of storage backends (files, S3, GCS ...). It's just a stateless HTTP server. It's not hard to configure for production (it comes with decent defaults). If you deploy this to something like Google Cloud Run, you can get ~free hosting (sans the storage costs) for the "registry" itself plus TLS and autoscaling too (I should probably write a tutorial on this).
Re: Docker to rate limit image pulls
#163Earlier quoted context omitted.
Well, this policy change will force them to be more efficient, and it's a net win for everyone
Or just pony up the $5/mo for Pro... not as fun as re-engineering your CI pipeline, once again.
Re: Docker to rate limit image pulls
#164Earlier quoted context omitted.
It may be general resistance to a concept. More and more services are becoming subscription based, so 5$ here, 5$ there and the cost creeps further.
Exactly. It's hard enough to save money as it is. News websites blow my mind with this - if I forked over $5 to every news outlet I occasionally like to read, I'd be spending at least $500 maybe more per year JUST to get access to some random person's biased recant of what's happening in the world. If there were a news source that did the opposite of this, and basically provided a bullet list of objective, non-biased…
Re: Docker to rate limit image pulls
#165Earlier quoted context omitted.
Exactly. It's hard enough to save money as it is. News websites blow my mind with this - if I forked over $5 to every news outlet I occasionally like to read, I'd be spending at least $500 maybe more per year JUST to get access to some random person's biased recant of what's happening in the world. If there were a news source that did the opposite of this, and basically provided a bullet list of objective, non-biased…
Mind blowing, imagine paying $5 for each newspaper one wants to read.
If you get your news like most people, via link aggregators like HN, Reddit Facebook, Twitter then you get linked to dozens of publications that all want a $5/mo. commitment which is untenable.
Re: Docker to rate limit image pulls
#166Earlier quoted context omitted.
It sounds like it definitely does trigger the rate limiter. > There is a small tradeoff – if you pull an image you already have, this is still counted even if you don’t download the layers. I expect we're just going to see a lot more recycling of build nodes once it has "used up it's docker credits".
All reasonable orgs should have had their private docker repo a long time ago. Everybody else is living the pipe dream where they have externalised their risk and probably deserve the Docker treatment.
RedHat’s patches to Docker make this possible but Docker has refused to upstream it.
Re: Docker to rate limit image pulls
#167Earlier quoted context omitted.
This is not true. There is, effectively, no "virtualization" layer here. There are some things that if needed can cause overhead... such as the bridge networking (really shouldn't be a bottleneck for majority of people), and the CoW filesystem... which docker won't be (or shouldn't be) running on top of since, for example, overlayfs on top of overlayfs is not supported. There is also nothing stripped down about the d…
Sure, I was speaking off the cuff based on my experience from a few years ago. Maybe I messed up and somehow had the DinD daemon not use a volume mount, and that's what caused it to build images slowly?
Re: Docker to rate limit image pulls
#168Does anyone have any good ideas on how the Docker Hub could be monetized in a way that's user friendly and makes sense? AWS, GCP, Azure, DigitalOcean and even GitHub / GitLab all have private container registry offerings. If your stack is on X provider, chances are you're going to use their private registry service instead of using the Docker Hub because you've gone all-in with that provider. That means private repos…
take over supply checks? E.g. make base images for programming languages, systems, etc and guarantee security. I think many small companies would like it a lot better if they got could externalize the cost of running docker images with all their dependencies.
I'd be pretty thrilled if Docker encouraged buildpack use. It would be a huge win for them.
Re: Docker to rate limit image pulls
#169Honest question, but why can't docker use something like bittorrent to download images? Most of us download our OS via torrents only, so we may as well download the images too if there was support for it.
Docker will be limiting manifest operations, not actual blob transmissions.
Re: Docker to rate limit image pulls
#170I guess CI services like Github Actions could be easily hitting these limits (100 pulls per IP per 6 hours).
Badly-behaved CI is a serious issue at scale.