Docker Inc. updated its flagship Enterprise platform with more customization, easier containerized application development, and its own version of a hosted Kubernetes service dubbed the Docker Kubernetes Service (DKS). Those updates are also now offered through a fully managed version of the platform for organization’s that want a more abstracted experience.
Docker Enterprise 3.0 integrates the Docker Desktop Enterprise platform to provide a more consistent “development-to-production” experience for customers. This includes new automation tools that allow a developer to start the process in a desktop environment, deliver that initial work into a secure image registry, and deploy as a production application in a Kubernetes-conformant environment.
The platform’s Docker Application service can define multi-container applications in a single package that can then be deployed to any environment. It integrates and automates the creation of components used to build containerized applications to help speed the deployment of those applications.
And the DKS platform integrates Kubernetes in the DevOps lifecycle by providing an automated path for installing, configuring, managing, and scaling Kubernetes-based applications in hybrid and multi-cloud environments. DKS also includes the option to use the Docker Swarm Services (DSS) as part of the platform’s orchestration services. Swarm is a Docker Inc.-developed container orchestration platform.
The Enterprise-as-a-service option can manage deployments either on premises or in the cloud. This service, which is being initially offered in partnership with CapGemini, includes fully managed scaling, usage-based pricing, and monthly billing.
The vendor also added new application development features to its Modernize Traditional App (MTA) program. Those features provide a broader migration path for organizations to automate the containerization of existing applications without touching source code or re-architecting the app. MTA was initially launched in early 2017 as a way to help enterprises migrate legacy applications into hybrid cloud environments.
The latest platform update builds on the Enterprise Edition 2.0 launch from April 2017. That update was significant as it added direct support for Kubernetes into the platform to run alongside Swarm.
Docker Hub Security Breach
The latest Enterprise release also comes on the heels of a recent security breach of the Docker database.
The attack itself was discovered on April 25. The vendor found that a hacker had gained access to a single Docker Hub repository used to store non-financial information on approximately 190,000 Docker users. That data included usernames and hashed passwords, and GitHub and Bitbucket tokens for Docker autobuilds.
The vendor asked those impacted users to change their passwords on Docker Hub and any other accounts that shared that same password.
Security researchers earlier this year found hundreds of vulnerable Docker hosts that were being exploited by miners of a little-known cryptocurrency called Monero. That attack took advantage of a runC vulnerability discovered in early February (later patched) in combination with an exposed remote API.