News for hackers. Stuff that matters.
Re:Steve Singh stepping down as Docker CEO by nickstinemates on Wednesday May 08, 2019 @12:27PM (#19860423)
> Has there ever been a bigger missed opportunity in business than Docker managed to preside over? They could have created a huge business, but the product and go to market strategy has been awful.

The stories I could tell.. needless to say, looking back at the wasted opportunity is truly depressing.

Re:Steve Singh stepping down as Docker CEO by cpuguy83 on Wednesday May 08, 2019 @04:01PM (#19862336)
You once told me that if we (the company) don't succeed it will absolutely be our own fault.

So many avenues to (huge) success, shutdown hard by the wrong attitudes towards the rest of the market.

Re:Steve Singh stepping down as Docker CEO by nickstinemates on Wednesday May 08, 2019 @04:54PM (#19862825)
Well, we did what we could and hopefully learned a bit in the process
Re:Steve Singh stepping down as Docker CEO by pstuart on Wednesday May 08, 2019 @12:33PM (#19860491)
We like those kinds of stories around here...
Re:Steve Singh stepping down as Docker CEO by nickstinemates on Wednesday May 08, 2019 @12:40PM (#19860555)
Like the time when Kubernetes, prior to it being announced, could have been a joint collaboration between Docker and Google.
Re:Steve Singh stepping down as Docker CEO by donmcronald on Wednesday May 08, 2019 @04:58PM (#19862854)
That might have been great for Docker the company, but I wonder how it would have been for Docker the technology. Maybe Kubernetes would have ended up being less open.

I don't know much about it beyond my own perception, but I think of the cloud vendors are doing as much as possible to seem neutral / safe while usurping business logic at every turn. Things like an API gateway that's specific to a cloud provider seem like nothing more than super risky vendor lock-in to me. Another example is all the serverless rage with tech like Lambda@Edge and the equivalents. Who's realistically going to move that type of stuff between providers once they hit a certain scale?

However, I don't have that same cynical view of Docker. For me, Docker has become a safe bet of sorts. I know that anything running in a Docker container is pretty safe in terms of portability between cloud providers, so it becomes the default choice for me whenever possible.

Re:Steve Singh stepping down as Docker CEO by nickstinemates on Wednesday May 08, 2019 @05:01PM (#19862897)
> However, I don't have that same cynical view of Docker. For me, Docker has become a safe bet of sorts. I know that anything running in a Docker container is pretty safe in terms of portability between cloud providers, so it becomes the default choice for me whenever possible.

That's great to hear as it means it has served its initial intended purpose.

We take it for granted now, but the mere concept of doing this so easily in 2014 was really exciting stuff, especially when the workflow of build->publish to N cloud services is measured in minutes/seconds not hours/days.

Re:Steve Singh stepping down as Docker CEO by zapita on Wednesday May 08, 2019 @06:40PM (#19863630)
Wasn’t Kubernetes introduced at Dockercon, and entirely built around Docker from day one? Seems like a pretty close collaboration to me.

What kind of collaboration could have taken place beyond that?

Re:Steve Singh stepping down as Docker CEO by TheDong on Wednesday May 08, 2019 @07:27PM (#19863945)
The two-ish years of Docker Swarm trying to fight with k8s and the weird tensions around Docker as the runtime in k8s probably wouldn't have happened if Docker had decided to join forces rather than actively compete.

Anyone familiar with how the swarm and k8s politics played out would know it was not a collaboration at all.

Re:Steve Singh stepping down as Docker CEO by zapita on Wednesday May 08, 2019 @07:56PM (#19864105)
I agree that Docker took too long to embrace Kubernetes once it was obvious it had more momentum than all other orchestration projects combined. But nickstinemates suggests that Docker could have and should have “collaborated” much sooner than that, even before Kubernetes had launched. I wonder what that means in practice. What exactly should Docker have done, that they didn’t? And how would it have changed the outcome?
Re:Steve Singh stepping down as Docker CEO by wmf on Wednesday May 08, 2019 @08:19PM (#19864224)
Docker could have never created Swarm and Compose at all. In hindsight if they went all-in on k8s from the beginning then they might now be the leader in enterprise k8s instead of Red Hat and IBM would be buying them. But this wasn't clear at all in 2014-2015.
Re:Steve Singh stepping down as Docker CEO by GordonS on Thursday May 09, 2019 @03:02AM (#19866020)
Personally, I like Docker Compose and Swarm, at the very least for non-production workloads - they're just so much lighter and simpler than k8s.

I actually would have liked to see Docker not give up on Swarm so readily. There's absolutely room for a something simpler than k8s.

Re:Steve Singh stepping down as Docker CEO by throwawaybbq1 on Thursday May 09, 2019 @06:49AM (#19866977)
Hindsight is 20/20. I recall looking at k8s and swarm closely circa 2014-2015. K8s wasn't very good. The networking worked best in the Google cloud .. not your usual datacenter. I recall concluding Swarm was the better tech. If history was any guide, k8s would lose steam. The borg connection .. I duno how much actual code went in there.
Re:Steve Singh stepping down as Docker CEO by cpuguy83 on Wednesday May 08, 2019 @11:51PM (#19865213)
Compose existed before k8s, and was created by a small company that Docker acquihired.
Re:Steve Singh stepping down as Docker CEO by scaryclam on Thursday May 09, 2019 @04:35AM (#19866418)
Kubernetes was evolved from Borg, which long predates docker, so no, it wasn't built around it. I have to wonder just how much Google knew they were going to squash docker from the time of that announcement, or if there's an even longer play going on here.
Re:Steve Singh stepping down as Docker CEO by opsunit on Thursday May 09, 2019 @06:23AM (#19866859)
You may find this comment on a previous thread an interesting counterpoint: https://news.ycombinator.com/item?id=17580793
Re:Steve Singh stepping down as Docker CEO by scaryclam on Thursday May 09, 2019 @09:22AM (#19868009)
Though, as a counter-counter point, a blog post from Kubernetes itself states that it's got a direct lineage https://kubernetes.io/blog/2015/04/borg-predecessor-to-kuber...

My guess is that the truth is in the middle :)

Re:Steve Singh stepping down as Docker CEO by zapita on Thursday May 09, 2019 @08:14AM (#19867508)
That is a common belief, and a regular Google PR talking point, but it’s incorrect. Kubernetes is only vaguely inspired by Borg, and was created by different people, using different technology, endeavoring to solve a different problem.

In fact you could say Kubernetes was evolved from Docker, much more than it was evolved from Borg.

Re:Steve Singh stepping down as Docker CEO by honkycat on Wednesday May 08, 2019 @01:25PM (#19861032)
I am amazed at how Docker bricked on Docker Swarm so hard.

I assert to this day that the only conclusion to choosing Docker Swarm is to rewrite a worse version of Kubernetes.

Re:Steve Singh stepping down as Docker CEO by nickstinemates on Wednesday May 08, 2019 @02:09PM (#19861424)
Especially given we used to have Meetups at the office every Thursday night, where at least 1 new Orchestration project was launched/demoed every week.

The initial project the team worked on was called Beam. After about 6 months and no progress to show, the conversations referenced above happened and this is the result..

Kubernetes launched at the first DockerCon[1], early 2014. Swarm was launched[2] in beta in Dec 2014.

So, roughly 1 year late to market, 6 months after initial K8 launch.

1: https://www.youtube.com/watch?v=YrxnVKZeqK8

2: https://blog.docker.com/2014/12/announcing-docker-machine-sw...

Re:Steve Singh stepping down as Docker CEO by cpuguy83 on Wednesday May 08, 2019 @03:59PM (#19862321)
I still rather like some of the output beam (libchan), just that GRPC came along and it's all history now.

But yes agreed this was all completely frustrating at the time, and completely depressing now.

Re:Steve Singh stepping down as Docker CEO by voidmain0001 on Wednesday May 08, 2019 @01:41PM (#19861183)
This developer, Gerhard Lazu, states otherwise regarding Kubernetes as he describes the infrastructure that he built for changelog.com based on Docker Swarm rather than K8s: https://changelog.com/podcast/254
Re:Steve Singh stepping down as Docker CEO by cpuguy83 on Wednesday May 08, 2019 @11:55PM (#19865238)
This is definitely true, but as you say orchestration frameworks were a dime a dozen at the time, and Kubernetes, when launched at Dockercon, was barely that.

Of course we actively chose to not collaborate on it, even after it matured a bit and had a good community.