Docker Desktop Stable channel now offers native Kubernetes support
Last week, the Docker team announced some amazing news for all you Kubernetes enthusiasts out there. Kubernetes orchestration in now part of the Stable release channels for Docker Desktop! But having in mind Kubernetes’ relative dominance during the last few months, is it maybe time for some speculative analysis?
Captains of the deep sea gather round! I have some amazing news for you!
It has been six months since Kubernetes was made available in Docker Edge release channels for Docker Desktop on macOS and Windows and last week, the Docker team announced that Kubernetes orchestration in now part of the Stable release channels for Docker Desktop!
Are you thrilled yet? No? Let me give you some more details.
Docker Desktop is a fast and simple way to get a Kubernetes cluster running on your desktop machine while keeping the freedom to choose Docker Swarm if that’s what suits you best.
And since Docker Desktop passed the Kubernetes conformance tests earlier this year, you know this is not a drill! You are getting the real deal here!
To be a little more illustrative about how this is going to work, the following image displays the supply chain of Docker Desktop and Enterprise with Kubernetes.
Now, if you’re already using Docker Desktop and you’re in the Stable channel, then you should get an auto-update notification soon.
Time for speculation
Is it time to talk about the elephant, or in our case, rather large ship in the room yet? It’s ok, I’ll talk about it.
Docker has been a huge deal in the containers ecosystem. Even as early as 2015, we were witnessing a trending demand around Docker that, back then, we couldn’t see it ending. Or so we thought.
So what happened?
Since the onset of 2018, the focus has definitely been shifted towards Kubernetes, which is depicted as the new dominant technology for container orchestration.
More recently, the announcement of Knative, Google’s Kubernetes-based platform to build, deploy and manage modern serverless workloads, has validated Kubernetes’ rising dominance.
So is it, I say, *is it* possible that Docker is trying to embrace the fact that tables have turned? Instead of fighting its way out of the new situation, Docker decided to play nicely by providing native support for Kubernetes. Could this be the driver behind this move?
After all, adaptability is one of the most valuable attributes for a captain!
Speaking of Docker, make sure you check out our Docker Captains interview series!
- “Docker doesn’t want to be replaced as the container runtime of choice”
- Docker vs. VM: What’s the difference?
- Solving Docker confusions one by one — Docker Captains share their tricks
- “It is crucial for Docker to be the industry-wide accepted standard”
- Docker Captains speak bluntly: “Containerd is basically the real engine behind Docker”
- “Making containers usable with nice tooling was the only thing missing — Docker provided that”
- “Data persistence is the most misunderstood element by Docker users”
- “I feel like Docker Swarm needs a bit more work to really be usable in production out of the box”
- “Docker has created a new tool-set which has now become the standard for DevOps.”
- “Although containers existed long before Docker, it brought a revolution that was already happening to the masses”