Hacker News new | ask | show | jobs
by rubiquity 4432 days ago
I'm a Docker newbie but, don't private registries go against the spirit of Docker and basically every infrastructure automation tool created in last 5 years? I can't even see enterprisey companies finding this useful because their IT policies are so strict that having config on someone else's servers, private or not, is against their wonky rules.
3 comments

First, in the real world private registries are used for builds containing source, sensitive keys, and so forth. There is a use case here.

But second, no enterprisey company will use a service that bills like this, because

-$4 and $250 per month all rounds down to zero, so it's not a selling point

-$4 signals no support when the shit inevitably hits the fan

-$4 signals this company will tank along with your data in a month

An enterprise company with actual money will take an hour or two of dev time to boot up one of the open source registries (https://github.com/dotcloud/docker-registry) and stay in control.

Source: working at a Docker startup for almost a year

Not really - much like private repos on github don't go against the spirit of github's public repos. The kind folks at Docker, Inc. the company behind this fantastic technology, themselves recently announced a commercial private registry service too. They kinda beat us to it ;)
This is just a part of XaaS infrastructure and XaaS is widely used. Git hosting (e.g. GitHub), file hosting (e.g. S3), VM or container "hosting" (e.g. Heroku), mails... Why can't Docker images couldn't be hosted in the cloud ?
It's not using the "cloud" that I was curious about. I thought Docker images were supposed to be shared. OP's comment fairly addresses that.
There are still a whole bunch of companies who aren't on the bandwagon of putting their code up on the Internet. In fact, there are a whole bunch of companies who likely cannot due this due to various regulations and contracts with their clients.
I'd also add that closed and open source often feed into each other in a kind of symbiotic relationship. Sounds controversial to the libertarians and hard-core open source folks but that's the way it usually plays out.