News for hackers. Stuff that matters.
Re:Docker Is Raising Funding at $1.3B Valuation by throwaway0071 on Friday August 18, 2017 @02:26PM (#15048566)
Except you don't need Docker Inc. for that. Many container runtimes exist now, the user experience is very easy to replicate. Plus, their cloud doesn't seem to be making any money. So I too have trouble understanding where this valuation is coming from.
Re:Docker Is Raising Funding at $1.3B Valuation by maxfurman on Friday August 18, 2017 @02:35PM (#15048643)
I think you are underestimating the power of a name brand. Docker is synonymous with containers to a lot of people, and if they want to pay for container support they'll pay Docker. Similar to, as other commenters have said, people pay Red Hat just so they can have someone to complain to when there's a problem.
Re:Docker Is Raising Funding at $1.3B Valuation by radicalbyte on Friday August 18, 2017 @04:04PM (#15049311)
This. I've been working in Government recently, it's all containers and it's all Docker.

If anything I'm surprised that their valuation isn't higher.

Re:Docker Is Raising Funding at $1.3B Valuation by koolba on Friday August 18, 2017 @04:44PM (#15049589)
Are they paying Docker (the company) for anything? Or just using containers as a part of a wider software infrastructure?

I've been using Docker since early 2014 and they haven't gotten a dime from me. If you count the storage and bandwidth on the public registry I've cost them money.

Re:Docker Is Raising Funding at $1.3B Valuation by jeff_marshall on Friday August 18, 2017 @10:18PM (#15051266)
Is any employee of Docker, inc. critical to your use of containers? Is any copyrighted, non-OSS Docker, inc. code critical to your operations?

Where does the money go.

Re:Docker Is Raising Funding at $1.3B Valuation by hueving on Saturday August 19, 2017 @01:41AM (#15051878)
It doesn't cost money to use the docker format. Why would they get a high valuation from no revenue?
Re:Docker Is Raising Funding at $1.3B Valuation by alasdair_ on Friday August 18, 2017 @03:50PM (#15049197)
I just checked - I had no idea that Red Hat had a market cap of 17.8BN right now. I'd assumed it was about 10% of that.
Re:Docker Is Raising Funding at $1.3B Valuation by sah2ed on Friday August 18, 2017 @06:43PM (#15050330)
I wonder where Marc Fleury [0] is these days. He sold JBoss to RedHat for a cool $350m back in the day.

[0] https://en.wikipedia.org/wiki/Marc_Fleury

Re:Docker Is Raising Funding at $1.3B Valuation by throwaway5752 on Friday August 18, 2017 @04:16PM (#15049388)
Container format brand? I bet Dell/HP/et al thought they had a datacenter advantage with their brands over whitebox, but we've seen how that has worked out.

What you described is a services/support company, something Red Hat has worked really really hard not to be over the years (to debatable degree of success). Being their for support vs OSS is not how you get great margins.

Anyway, at this level of the stack in prod settings brand won't take you that far.

Re:Docker Is Raising Funding at $1.3B Valuation by user5994461 on Friday August 18, 2017 @04:28PM (#15049469)
Companies buy support from RedHat openshift or Pivotal CloudFoundry to run containers. They never pay Docker Inc.
Re:Docker Is Raising Funding at $1.3B Valuation by giobox on Friday August 18, 2017 @04:49PM (#15049621)
> They never pay Docker Inc.

That's simply not true. Having a support team they can call is, rightly or wrongly, a large part of the reason some companies consider buying Docker Enterprise Edition at all.

Re:Docker Is Raising Funding at $1.3B Valuation by user5994461 on Friday August 18, 2017 @06:04PM (#15050122)
Having a support team they can call is a large part of why they pay RedHat or Pivotal for docker.
Re:Docker Is Raising Funding at $1.3B Valuation by sjellis on Saturday August 19, 2017 @04:56AM (#15052417)
The problem is that Docker is effectively an OS-level facility that platform vendors have already integrated into their stacks to prevent that from happening. If you use Docker and want support for production instances, you still pay Red Hat (or Microsoft, or AWS, or Google Cloud), because RHEL, Windows Server, GKE etc. include Docker containerization. I genuinely don't understand why you would try to load Docker Enterprise on top of an OS and rely on two different vendors working together.
Re:Docker Is Raising Funding at $1.3B Valuation by gaius on Friday August 18, 2017 @04:13PM (#15049366)
Except you don't need Docker Inc. for that

Exactly. Build your docker image with the free open source tools then push it onto Azure, for example. How does Docker the company see any revenue here? Or if you are running on-prem with DC/OS in a private cloud. I don't know anyone using Docker's own cloud, and why would you? They need to sell either services or an "Enterprise" version that is better than what you can do without them. I think containers are definitely the future, but I also see containers as being just a commodity, no more exciting that Makefiles and RPM are now. The money will be in running them, and Azure, AWS et al will have that stitched up.

Re:Docker Is Raising Funding at $1.3B Valuation by praneshp on Friday August 18, 2017 @06:47PM (#15050349)
Docker has at least one product (Docker data center) that is aimed at enterprises. I know because I was almost going to go work there on that product. It's not just a container company.
Re:Docker Is Raising Funding at $1.3B Valuation by zjaffee on Friday August 18, 2017 @02:35PM (#15048639)
The kind of companies that spend large amounts of money on things like support, think more traditional enterprises, are spending a ton of money on docker's paid services, because they do not have the ability to hire enough engineers to implement something in house.
Re:Docker Is Raising Funding at $1.3B Valuation by inferiorhuman on Saturday August 19, 2017 @02:58AM (#15052084)
I work at a large company. We're not paying Docker for Docker, we're paying Amazon.
Re:Docker Is Raising Funding at $1.3B Valuation by ransom1538 on Friday August 18, 2017 @02:30PM (#15048609)
Sure. You can host your own github too. But the future will be containers. They seem pretty good at that.
Re:Docker Is Raising Funding at $1.3B Valuation by mbreese on Friday August 18, 2017 @02:47PM (#15048729)
The question isn't if Docker the company will be successful in the future -- it's will they be as successful as that valuation suggests by selling support contracts.
Re:Docker Is Raising Funding at $1.3B Valuation by smt88 on Friday August 18, 2017 @02:36PM (#15048650)
You can host your own GitLab*, not your own Github.

Also, a lot of the value of Github is social. You can only get that (after a certain point) by paying Github money.

By contrast, you can get 100% of the value of the Docker community without paying a cent to Docker, Inc.

Re:Docker Is Raising Funding at $1.3B Valuation by keeran on Friday August 18, 2017 @03:03PM (#15048875)
FWIW you can host your own GitHub

https://enterprise.github.com

Re:Docker Is Raising Funding at $1.3B Valuation by VT_Drew on Friday August 18, 2017 @04:49PM (#15049618)
$21 a month per user.....to host it on my own hardware....no thanks. If I am hosting on my own hardware then you get a one-time-fee, none of this subscription nonsense.
Re:Docker Is Raising Funding at $1.3B Valuation by mosdave on Friday August 18, 2017 @05:25PM (#15049843)
glad I'm not the only one to find this subscription BS patently insulting.
Re:Docker Is Raising Funding at $1.3B Valuation by inferiorhuman on Saturday August 19, 2017 @02:59AM (#15052085)
You're not a 1Password user, are you? They are pushing the subscription model super hard.
Re:Docker Is Raising Funding at $1.3B Valuation by alfalfasprout on Friday August 18, 2017 @03:32PM (#15049072)
and this is important because a good deal of tech companies rely on self-hosted GHE or hosted Github.
Re:Docker Is Raising Funding at $1.3B Valuation by nawitus on Friday August 18, 2017 @02:53PM (#15048778)
So what is a good replacement for docker?
Re:Docker Is Raising Funding at $1.3B Valuation by bonzini on Friday August 18, 2017 @03:00PM (#15048860)
OpenShift for example. It uses docker containers and can be used for both application containers and microservices.
Re:Docker Is Raising Funding at $1.3B Valuation by coredog64 on Saturday August 19, 2017 @10:55AM (#15053712)
A co-worker who came from AmEx related that they were so unhappy with OpenShift that they dropped the 'f' from the name for nearly every internal discussion.
Re:Docker Is Raising Funding at $1.3B Valuation by InTheArena on Saturday August 19, 2017 @12:33PM (#15054241)
To be fair, my understanding is that this was open shift 1 & 2. Openshoft three is more or less kubernetes with a few additional features.
Re:Docker Is Raising Funding at $1.3B Valuation by sitepodmatt on Sunday August 20, 2017 @07:09AM (#15057933)
Haha love it, what were the primary frustrations?
Re:Docker Is Raising Funding at $1.3B Valuation by bdcravens on Friday August 18, 2017 @05:04PM (#15049718)
Keep in mind the distinction between running docker containers and what parent said: "You don't need Docker Inc for that"
Re:Docker Is Raising Funding at $1.3B Valuation by eatmyshorts on Friday August 18, 2017 @03:21PM (#15049000)
rkt, containerd, LXC, runC, OpenShift. There are others, too. rkt and OpenShift seem to be the most common ones that aren't Docker.
Re:Docker Is Raising Funding at $1.3B Valuation by auspex on Saturday August 19, 2017 @09:46AM (#15053304)
Openshift runs on top of Docker. It is essentially "Enterprise Kubernetes"... a few more features and support baked in.
Re:Docker Is Raising Funding at $1.3B Valuation by bonzini on Saturday August 19, 2017 @03:54PM (#15055245)
Openshift doesn't need docker though; it's an implementation detail. You see Dockerfiles, but you don't see docker itself.
Re:Docker Is Raising Funding at $1.3B Valuation by ubernetes on Sunday August 20, 2017 @09:34AM (#15058349)
What others? At this point you seem to be just naming things. containerd and runc are both parts of Docker, and OpenShift is a PaaS that runs on Docker.
Re:Docker Is Raising Funding at $1.3B Valuation by computerex on Friday August 18, 2017 @03:07PM (#15048905)
Most major cloud providers provide support for docker and private docker registries out of the box.
Re:Docker Is Raising Funding at $1.3B Valuation by thinbeige on Friday August 18, 2017 @02:50PM (#15048756)
> user experience is very easy to replicate

Wrong. The built-in Docker Swarm has currently the easiest UI for container orchestration (there is still stuff which could be done better though but still). This paired with sensible defaults and batteries included, such as a load balancer make Docker the clear winner and apparantly nobody has been able to replicate the UX. I know k8s has a bigger market share but is also way more complex.

Edit: Why the downvotes? Afraid that your k8s know-how will drop in market value? Please reply with valid counter arguments instead of this maddening silent downvoting. If I was wrong let me know where and why.

Re:Docker Is Raising Funding at $1.3B Valuation by meredydd on Friday August 18, 2017 @03:29PM (#15049052)
> Why the downvotes?

Honest answer: It's rude to open with the one-word sentence "Wrong." You compounded it by implying that anyone downvoting is doing so in bad faith. Neither is a good look. The rest of your comment was fine.

> Please reply with valid counter arguments

Sure! So, Kubernetes is Google's attempt to make real, full-strength Google-ish infrastructure "as simple as possible, but no simpler". This kind of infrastructure is really hard, so "as simple as possible" is still quite complicated. This makes k8s a pain in the ass to understand and use.

Docker swarm comes from the opposite end - it's dead simple to use, and seems to be aiming for the 80% use case. After all, most companies are not Google, and can work with a less complicated solution that offers a "Just Push Go" experience. The downside is that it's less flexible and less robust. (I also get the distinct sense that the engineering was rushed. But that can be fixed if it stays popular for long enough - eg I hear MySQL is decent these days.)

The potential problem, as kuschku is pointing out, is that the bigger, more Enterprise-y and more lucrative customers become, the more likely they are to want the power and robustness of Kubernetes. This presents an existential threat to Docker Inc. They could end up fully commoditised, building a vital platform that provides tons of value, but which they can't charge for because all the big support contracts go to Kubernetes Managed Services Providers or whatever.

Re:Docker Is Raising Funding at $1.3B Valuation by Sivart13 on Friday August 18, 2017 @03:29PM (#15049045)
The downvotes may be because you matter-of-factly retorted "Wrong." to a subjective opinion. But also maybe, don't sweat the downvotes?
Re:Docker Is Raising Funding at $1.3B Valuation by kuschku on Friday August 18, 2017 @02:58PM (#15048838)
The problem there is in the Enterprise market, which Docker is targeting, K8s is far better suited.
Re:Docker Is Raising Funding at $1.3B Valuation by xorcist on Friday August 18, 2017 @05:01PM (#15049696)
Not only is Kubernetes in a better place than Swarm, the core Docker engine is only a cog in that machine. Should the need arise it would be trivial for them to swap it out with another own container engine.

Kubernetes is the magic sauce, not Docker.

Re:Docker Is Raising Funding at $1.3B Valuation by InTheArena on Saturday August 19, 2017 @12:39PM (#15054265)
The attitude that docker is pointless and kubernetes is amazing despite Docker has been consistent from A vocal minority of the kubernetes community and it’s self serving and getting a little annoying.

Is docker perfect? no. Swarm has been an absolute disaster. API stability has been dramatically undervalued. There is room for containers to grow, and their power is nowhere near tapped out.

There still a lot of room for improvement on the containerization space, and docker is going to drive that, whether the kubernetes crowd likes that or not.

Kubernetes is amazing and gives us a real chance to have an operating system for the data center.

Kubernetes itself, despite years of investing is still ridiculously difficult to install. It still has an adoption that’s at least two orders of magnitude below baseline docker. The learning curve is still way higher than it should be.

Frankly I hope that all involved get their heads out of their asses and build something great rather then continue to muscle in on each other. There is no reason for this pissing match given that it’s the combination of borg and Docker that makes solutions deployed on top of kubernetes amazing.