News for hackers. Stuff that matters.
Re:Goodbye Docker and Thanks for all the Fish by Spivak on Sunday March 10, 2019 @10:52AM (#19352206)
Docker Inc is fine. It would be silly to charge for the actual containerization because that's not really the value of their platform.

Things Docker can/does charge for and could do very well with.

- Support: Businesses are happy to pay maintenance contracts for fixed LTS versions of Docker which is their EE product.

- Kube: Docker has pivoted their UCP product into a turnkey on-prem Kubernetes distribution. Plenty of room in that space to grow.

- Registry; You wouldn't run random images from DockerHub in production, right? Similar to Red Hat's product in this space there's a lot of money to be made in having officially supported images. Images with a pedigree, aduit trail, CVE reporting, yada yada. Partner with Canonical and since it's way easier to do this when you already have distro maintainers and you have a solid RH competitor that devs will like more.

- Security: Audit your images that have been sitting around and not updated in ages.

- Hosting: They'll be one of many but there's plenty of space in providing some ergonomics compared to Google/AWS's offerings.

Re:Goodbye Docker and Thanks for all the Fish by amenod on Sunday March 10, 2019 @02:59PM (#19353643)
Also: container orchestration if _far_ from solved problem. Kubernetes is a nice try, but it screams for a better layer above it that would allow devs to deploy services _easily_.

There is plenty of ways Docker Inc. can create and capture value in this space. Their unique value is that whatever product they make, the world will check it out... They "just" need to make it good and figure out the business behind it.

Re:Goodbye Docker and Thanks for all the Fish by pm90 on Sunday March 10, 2019 @11:52AM (#19352459)
Dockerhub doesn’t even support MFA, not to mention their IAM is all or nothing (there’s only 2 roles). I don’t think they’re focusing on the things that they should be.
Re:Goodbye Docker and Thanks for all the Fish by coldtea on Sunday March 10, 2019 @06:24PM (#19355039)
Well, if you're focused on MFA and elaborate IAM for Dockerhub as "big problems", then I don’t think you're focusing on the things that you should be.

Those are more like enterprise checklist items than real needs...

Re:Goodbye Docker and Thanks for all the Fish by fphhotchips on Sunday March 10, 2019 @07:14PM (#19355365)
Yes. As a response to a comment talking about enterprise support contracts as a main source of revenue for Docker, I think enterprise checklist items are entirely valid items to focus on.
Re:Goodbye Docker and Thanks for all the Fish by coldtea on Sunday March 10, 2019 @07:45PM (#19355526)
I guess if the focus is "enterprise support contracts", that's legit.
Re:Goodbye Docker and Thanks for all the Fish by fphhotchips on Sunday March 10, 2019 @08:00PM (#19355601)
Well this is the inherent push-pull of the industry, isn't it? The ones with money generally have insane compliance requirements (because they have money, they have more risk); the places without money care more about getting things done (since they're trying to make money...).

If it weren't so, we'd all just sell our hot new WhateverAsAService to banks straight away, right?

Re:Goodbye Docker and Thanks for all the Fish by luckydata on Sunday March 10, 2019 @11:07AM (#19352247)
That's not a billion dollars company though.
Re:Goodbye Docker and Thanks for all the Fish by lyjackal on Sunday March 10, 2019 @11:11AM (#19352263)
Seems like it's more valuable and ubiquitous than mongo db, and their valuations exceed 1.5B
Re:Goodbye Docker and Thanks for all the Fish by toomuchtodo on Sunday March 10, 2019 @01:29PM (#19353045)
Ubiquitous does not equal value. Docker doesn’t do anything you can’t do with lxc tooling and an object store (registry). That’s the benefit: containers are free, the orchestration is free, and the registry tooling is free and easily replicated.

Mongo equally so (JSON in PostgreSQL). These valuations are fantasy.

Re:Goodbye Docker and Thanks for all the Fish by CloudNetworking on Sunday March 10, 2019 @02:22PM (#19353367)
Building a scalable service on top of that is not free, nor easy :)
Re:Goodbye Docker and Thanks for all the Fish by toomuchtodo on Sunday March 10, 2019 @03:42PM (#19353931)
You're spending those scaling dollars regardless (developers with devops knowledge, infrastructure/SRE folks). Better to spend it on competent staff than a company lighting VC money on fire, no?
Re:Goodbye Docker and Thanks for all the Fish by CloudNetworking on Monday March 11, 2019 @07:04AM (#19358023)
> Better to spend it on competent staff than a company lighting VC money on fire, no?

False dichotomy though. You either acknowledge that getting a vendor to do that for you also implies competent staff or you acknowledge that hiring "competent staff" is not like flipping a switch and requires training, ramp-up time, few wrong hires, getting managers to guide the teams, etc

I'm not sure which way is better, but I don't think the industry has decided either :)

Re:Goodbye Docker and Thanks for all the Fish by volkk on Sunday March 10, 2019 @06:37PM (#19355127)
i think it's a bit more complicated than that. very skilled developers that know this tech won't jump ship to many borderline broke startups which could easily just get started with docker with less than 'rockstar' devs
Re:Goodbye Docker and Thanks for all the Fish by unfunco on Sunday March 10, 2019 @11:31AM (#19352361)
Re:Goodbye Docker and Thanks for all the Fish by detaro on Sunday March 10, 2019 @11:33AM (#19352370)
That's the point of parent and the article: It has a billion dollar valuation, but they doubt it can back that up with actual revenue and profits.
Re:Goodbye Docker and Thanks for all the Fish by Spooky23 on Sunday March 10, 2019 @11:42AM (#19352412)
Of course not, a product company like docker is built for acquisition.
Re:Goodbye Docker and Thanks for all the Fish by mbreese on Sunday March 10, 2019 @03:17PM (#19353778)
I can think of a few companies that might want to buy Docker. I can think of no company that would buy it at a billion dollar valuation.
Re:Goodbye Docker and Thanks for all the Fish by raesene9 on Sunday March 10, 2019 @04:54PM (#19354427)
Microsoft's containerization strategy heavily depends on Docker (they've got a licensing deal so that Windows server can use Docker EE for free) they might well pay good money to by Docker
Re:Goodbye Docker and Thanks for all the Fish by SimbaOnSteroids on Sunday March 10, 2019 @04:57PM (#19354444)
Didn't IBM just buy Red Hat for $34 Billion? Can you imagine a future where Amazon acquires Docker to optimize it to run on AWS and perhaps perform a bit worse on GCP. Any small advantage you could get in the space would equate to large changes with as ubiquitous Docker is and as large as AWS is.
Re:Goodbye Docker and Thanks for all the Fish by baylisscg on Sunday March 10, 2019 @07:14PM (#19355364)
Perhaps but given AWS is a heavy Xen and KVM shop something like Kata Containers might suit them better.
Re:Goodbye Docker and Thanks for all the Fish by nodesocket on Sunday March 10, 2019 @04:03PM (#19354067)
I can think of a few companies that may pay an absurd vaulation for Docker; IBM and Microsoft.
Re:Goodbye Docker and Thanks for all the Fish by morpheuskafka on Sunday March 10, 2019 @01:06PM (#19352897)
Fun fact: if you use Red Hat, you have to use Docker EE. You don't even have the option of getting CE and taking responsibility for Docker support yourself.
Re:Goodbye Docker and Thanks for all the Fish by mbreese on Sunday March 10, 2019 @03:18PM (#19353782)
Could you explain that a bit more?
Re:Goodbye Docker and Thanks for all the Fish by justinclift on Monday March 11, 2019 @07:43AM (#19358182)
> if you use Red Hat...

"Red Hat" as in RHEL specifically, or are you meaning any of the family (eg CentOS)?

Asking because I've not hit any problems using Docker CE with CentOS 7. Well, aside from general bugs (etc). But nothing seems to force the use of EE instead of CE.

Re:Goodbye Docker and Thanks for all the Fish by morpheuskafka on Monday March 11, 2019 @10:06AM (#19359030)
Docker CE is officially supported (well, it's not supported because its CE, but it's packaged, repos, install guide) etc. but only EE is packaged for RHEL. RedHat also has their own docker package like many other distros, so you can still get it free easily, but you have to get it through them and wait on them for updates.
Re:Goodbye Docker and Thanks for all the Fish by Spivak on Monday March 11, 2019 @01:57PM (#19361134)
If you're using RHEL why wouldn't you default to using Red Hat's build of Docker? I definitely prefer it to the official builds. Red Hat in general seems very annoyed at Docker and carries quite a few QoL patches like being able to add registries to search.
Re:Goodbye Docker and Thanks for all the Fish by ecnahc515 on Sunday March 10, 2019 @10:27PM (#19356220)
That isn't true. You can also use podman, and cri-o in the case of Kubernetes.