While Linux containers have existed for more than 10 years now, their usefulness and safety hadn’t really made inroads with enterprise developers. Monday, however, marked a clear turning point in the evolution of Linux containers, with the release of Docker 1.0, the first version of the container software to be declared enterprise-ready.
At DockerCon, Docker (the company) announced its first fleet of services alongside the actual 1.0 release of the Linux container controller software, also known as Docker. Services include typical enterprise support and training options, and also cloud-based deployment support via Docker’s hosted container service.
Docker Hub also launched at the conference. Ben Golub, CEO of Docker, said that Docker Hub is “a hosted service geared toward developers. It gives them tools around content, collaboration and workflow, including access to 14,000 Docker-ized applications, Web hooks, and private registries. It’s open and free to anyone to use; we charge for private registries, which also comes with the opening of a set of curated content.”
(Related: Our prediction of Docker’s impact)
Docker Hub aims to give developers an easier on-ramp to building Docker containers, which can present a shift in mindset for engineers who are used to deploying in more traditional tools. But while Docker the company was throwing itself an enterprise coming-out party in San Francisco, this week’s ancillary announcements were more indicative of the broader levels of support Docker is gaining on all fronts.
This was evidenced by the fact that Red Hat, also at DockerCon, announced the public availability of Red Hat Enterprise Linux 7, which now includes Docker. This edition of the standard enterprise Linux distribution has added XFS as the default file system and shifted to systemd to orchestrate system functions. But it was the Docker news that showed just how closely the two companies are now working.
Other big names in enterprise software at the show included IBM Fellow Jerry Cuomo, Rackspace CTO John Engates, Red Hat executive vice president and CTO Brian Stevens, and Google’s vice president of infrastructure Eric Brewer.
Brewer even announced the release of Kubernetes, a new open-source project that manages pods of Docker containers, allowing multiple instances of an application or service to be managed as a single unit with automated data-center migration and failover.