It’s here, Docker Enterprise 3.0 – Build, Ship, Share, Run

DockerCon US 2019 has come and gone for another year! But despair not fellow Docker fans, Docker has left us with a meaty and fairly comprehensive list of announcements for us to chomp on, until DockerCon EU at least, if it decides to go ahead…

Now, before we start imagining a world without DockerCon EU, let us work our way through some of the notable key announcements from this year in San Francisco!

For anyone who has been living under a rock or drinking far too much open source Kool-Aid, Docker Enterprise is an end-to-end container-as-a-service (CaaS) platfor. Since its launch in 2017, it has been a one stop shop for public, private or hybrid cloud container management for both Linux and Windows.

At DockerCon 2019, Docker Inc released the next major iteration of the public beta: Docker Enterprise 3.0! Part of this release was the following three areas of note, namely Docker Desktop Enterprise, Docker Apps + CNAB and DKS. Let’s take a look at these in more detail:

Docker Desktop Enterprise

As the name suggests, Docker Desktop Enterprise (DDE) is a new developer tool that extends the Docker Enterprise Platform to developers’ desktops. Not only does this improve developer productivity, it accelerates time-to-market for new applications too.

DDE sounds a lot like “Docker for [Mac/Windows] 2.0”. And in some ways it’s a very similar tool, except for some extra enterprise features, more uniformed UI and some much needed yard rails. The addition of DDE will help stabilise adoption and allow unskilled engineers to leverage Docker in their workflow in a more meaningful way.

DDE also provides a secure way to configure, deploy and manage developer environments while enforcing safe development standards that align to corporate policies and practices. IT teams and application architects can present developers with application templates designed specifically for their team, to bootstrap and standardise the development process and provide a consistent environment all the way to production.

Docker Application + CNAB

Docker Applications is a stroke of genius from the product team at Docker. This simple application allows you to create an application for predefined components, adding more guard rails to help accelerate adoption and enable more and more people to use and enjoy Docker!

This is a new set of tooling that enables end-to-end application consistency and scalability from developers to operators. It allows users to manage complex applications as simply as individual containers, with tools to build, push, and deploy multi-container applications as self-contained objects. Tools such as:

Docker Application is based on CNAB – a joint collaboration of Docker, Microsoft, Bitnami, HashiCorp and CodeFresh. Docker Application Templates make sharing and standardisation of applications simpler and more scalable by creating templates for applications and their deployment parameters. In addition to creating and sharing, docker app easily generate Dockerfiles and the associated files for common application frameworks without expert Docker knowledge and enables development to get up to speed faster by letting developers focus on their business logic.

Docker Kubernetes Service (DKS)

This will make Kubernetes easier, more secure, and more accessible to the entire organisation.

DKS is compatible with Kubernetes YAML, Helm charts, and the Docker Compose tool for creating multi-container applications. It also provides an automated way to install and configure Kubernetes applications across hybrid and multi-cloud deployments. Other capabilities include security, access control, and lifecycle management. Docker Enterprise customers also can use Docker Swarm to orchestrate Docker containers.

It’s still a little unclear about what DKS is. Whilst it could be the answer to AWS’ EKS or Azure’s AKS, it honestly just sounds like a new and cooler name for Docker EE – as we all should know Docker EE has supported both Swarm and Kubernetes since 2017 and therefore has had a Kubernetes service Out of the Box. If this is true, it seems that Docker is trying to appeal to a wider audience through the descriptions and capabilities of its new tools.

Concluding thoughts

So, that’s it for another year! For more about the DockerCon San Francisco 2019, Docker have written a great wrap up blog, including all the key note live streams videos for you to watch at your leisure. Enjoy!

Morgan AtkinsIt’s here, Docker Enterprise 3.0 – Build, Ship, Share, Run