News for hackers. Stuff that matters.
Re:Docker Is Raising Funding at $1.3B Valuation by bane on Friday August 18, 2017 @07:25PM (#15050530)
I feel like this is one of those valuations which makes sense contextually, but not based on any sort of business reality.

Docker reminds me a lot of the PKZIP utilities. For those who don't remember, back in the late 80s the PKZIP utilities became a kind of defacto standard on non Unixes for file compression and decompression. The creator of the utilities was a guy named Phil Katz who meant to make money off of the tools, but as was the fashion at the time released them as basically feature complete shareware.

Some people did register, and quite a few companies registered to maintain compliance so PKWare (the company) did make a bit of money, but most people didn't bother. Eventually the core functionality was simply built into modern Operating Systems and various compatible clones were released for everything under the sun.

Amazingly the company is still around (and even selling PKZIP!) https://www.pkware.com/pkzip

Katz turned out to be a tragic figure http://www.bbsdocumentary.com/library/CONTROVERSY/LAWSUITS/S...

But my point is, I know of many many (MANY) people using Docker in development and deployment and I know of nobody at all who's paying them money. I'm sure they exist, the make revenue from somewhere presumably, but they're basically just critical infrastructure at this point and just becoming an expected part of the OS, not a company.

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.

Re:Docker Is Raising Funding at $1.3B Valuation by sjellis on Saturday August 19, 2017 @04:48AM (#15052399)
I think version control is a good analogy (Subversion and Git). It enables whole classes of products and services to be built on top of it, but that only happens because the basic tool is unambigiously free and can be used everywhere. Trying to monetize the basic thing just damages what makes it valuable.
Re:Docker Is Raising Funding at $1.3B Valuation by myusernameisok on Saturday August 19, 2017 @04:15AM (#15052307)
I feel like docker is core to more businesses than compressing/decompressing files. A lot of business package things in docker containers and are probably more likely to donate based on that. Compressing/decompression feels more like a low-level utility and users are probably unaware of whose code they're running at all.

If the creater of "ls" or "cd" asked for donations, would you even realize? If docker asked for donations, would you realize?

Re:Docker Is Raising Funding at $1.3B Valuation by cyphar on Saturday August 19, 2017 @04:31AM (#15052345)
> I feel like docker is core to more businesses than compressing/decompressing files.

All Docker images are glorified tar layers that are compressed with gzip. By definition, all users of Docker are users of gzip and tar. I understand what your point is (it's not as visible) but I don't agree with saying it's "core to more businesses".

Also, if someone is using Kubernetes they soon might not be aware (or even care) whether they're using Docker thanks to the CRI.

Re:Docker Is Raising Funding at $1.3B Valuation by myusernameisok on Saturday August 19, 2017 @05:19AM (#15052488)
> All Docker images are glorified tar layers that are compressed with gzip. By definition, all users of Docker are users of gzip and tar. I understand what your point is (it's not as visible) but I don't agree with saying it's "core to more businesses".

Definitely. I was a little unclear, I meant core as in visibility, which you pointed out.

Also about Kubernetes, I can't comment on that because I've heard used it (but I've heard of it). I think it' s possible that there are a lot of businesses out there (such as the one I work for) that use docker but not Kubernetes.

The more visible an open-source project is, the more likely people are to donate to it. I could definitely see companies supporting docker in the same way that they support the Linux foundation or various Linux distros.

Re:Docker Is Raising Funding at $1.3B Valuation by barrkel on Saturday August 19, 2017 @05:32AM (#15052523)
I feel like water and air are core to many lives. Does that make them valuable?

Things are only valuable if they're scarce and in demand.

Re:Docker Is Raising Funding at $1.3B Valuation by pjmlp on Saturday August 19, 2017 @04:28AM (#15052336)
You can apply this to open source in general, and the main reason why after the lawsuit was settled, the BSDs never became as successful as GNU/Linux.

I old enough to remember PKZIP, ARJ and many other tools.

In all these years, there was only one employer that ever bothered to contribute anything back from what they got for free.

Re:Docker Is Raising Funding at $1.3B Valuation by felipelemos on Saturday August 19, 2017 @01:48PM (#15054616)
Really sad history about Katz.