News for hackers. Stuff that matters.
Re:Docker Is Raising Funding at $1.3B Valuation by fermuch on Friday August 18, 2017 @09:13PM (#15050991)
A nice selling point for me is the registry. If you have a public image, it's totally free. If it's private, you can pay to use it privately in a team. Of course, you can mount your own (it's a docker image, after all), or you can use Google or Amazon to host it, but it is much easier to pay them to host, and you don't need to bother with storage, backups, or authentication. Setting up team permissions is as easy as sending an invitation from the panel.
Re:Docker Is Raising Funding at $1.3B Valuation by lugg on Friday August 18, 2017 @10:18PM (#15051263)
Just want to chime in and say running your own registry is actually really easy. It's literally a simple compose file and a bunch of env vars to configure.

It's has letsencrypt built in along with a few options for file storage, including AWS/gcloud.

Getting up and running with your own registry shouldn't really take longer than half an hour. The config docs for the registry image are really helpful with this too.

Re:Docker Is Raising Funding at $1.3B Valuation by jopsen on Saturday August 19, 2017 @03:13AM (#15052128)
Sure it's easy...

But for a company it's almost always cheaper to pay for the service. That way you don't have to deal with maintenance, setting up redundancy, mirroring, etc.

That said, aws, google and quay are all competitors in this space.

Re:Docker Is Raising Funding at $1.3B Valuation by lugg on Saturday August 19, 2017 @03:49AM (#15052227)
It's pretty easy to just pay, I'll give you that.

For an example of just how good their image is:

I set my companies up almost a year ago, had to deal with it about once.

The docs cover a HA setup (if you really need it - most won't), data backups aren't really needed if you're using a storage backing, and I just use local file system - absolute worst case I have to wait half an hour to rebuild and push everything.

The downside risk of running your own is very low. The upside is a few bucks and you have your own private registry local to your network.

Re:Docker Is Raising Funding at $1.3B Valuation by cannonpr on Sunday August 20, 2017 @03:51AM (#15057403)
Just as a small note, data backup isn't just for hardware or service failure, it's also for ooops I just deleted my bucket. Yes you can rebuild, but that in my case would take quite a few days and money in compute. That having been said hosted services are actually worse in protecting your self from user error...
Re:Docker Is Raising Funding at $1.3B Valuation by subway on Friday August 18, 2017 @10:20PM (#15051275)
The (public) registry kind of terrifies me. Images of questionable maintenance based on images of questionable maintenance.

There are a lot of heavily used images out there with a bus factor of 1.

Re:Docker Is Raising Funding at $1.3B Valuation by tempay on Saturday August 19, 2017 @05:41AM (#15052552)
Where I work we've (relatively) recently migrated to using GitLab EE which comes with its own container registry[1]. I have no idea how much work it is behind the scenes from my perspective it has been flawless and much more convenient.

[1] https://docs.gitlab.com/ce/user/project/container_registry.h...

Re:Docker Is Raising Funding at $1.3B Valuation by nadavami on Sunday August 20, 2017 @12:14PM (#15058993)
We've been using it where I work for a few months and have recently moved to Artifactory. Mainly because GitLab's registry makes it very very painful to remove old images, (you have to remove them from the UI one by one), especially when the number of registries and images grows.
Re:Docker Is Raising Funding at $1.3B Valuation by grzesiekb on Thursday August 24, 2017 @12:40AM (#15087632)
We know that this is a real problem for many users. We plan to resolve it as soon as possible. For now you can use our custom tool that removes old revisions, see https://gitlab.com/gitlab-org/docker-distribution-pruner.

We also have a few issues about this, see https://gitlab.com/gitlab-org/gitlab-ce/issues/25322 and https://gitlab.com/gitlab-org/gitlab-ce/issues/20247.

I hope it helps!

Re:Docker Is Raising Funding at $1.3B Valuation by Drdrdrq on Saturday August 19, 2017 @04:53PM (#15055538)
It is available in Gitlab CE too - we don't use it yet as we already have one in-house, but we might migrate in future.
Re:Docker Is Raising Funding at $1.3B Valuation by gkop on Friday August 18, 2017 @09:30PM (#15051084)
Hmm, GKE's Container Registry also takes care of storage, backups, and authentication. Presumably Quay and Amazon's Container Registry do as well. What makes Docker, Inc.'s registry special?
Re:Docker Is Raising Funding at $1.3B Valuation by nojvek on Friday August 18, 2017 @09:34PM (#15051099)
Dockers registry is really slow. I’ve had many failures where images never finish loading.
Re:Docker Is Raising Funding at $1.3B Valuation by AlphaSite on Friday August 18, 2017 @10:59PM (#15051405)
VMWare has a really nice free registry, which is s3cure by default and appears to work well.

https://github.com/vmware/harbor

Re:Docker Is Raising Funding at $1.3B Valuation by noway421 on Friday August 18, 2017 @10:05PM (#15051228)
Neither they have regional POPs so anywhere apart from North America the registry is unusable.
Re:Docker Is Raising Funding at $1.3B Valuation by cyphar on Saturday August 19, 2017 @05:19AM (#15052489)
Chiming in from Australia. Even considering the fact we have horrific internet anyway, the lack of Australian registry mirrors means that a Docker pull can take ~5 minutes for something like ubuntu:16.04. Docker pushes of ~100MB can take hours. That's just not acceptable.

I also contribute to Docker and other container technologies, and I cannot express in words how horrifically long the Dockerfile-based build and integration testing process takes. It takes about an hour in America, and more than double that in Australia.