Docker,
the organization behind the open platform for distributed applications,
today announced an update to Docker
Hub, a cloud service for automating the workflows of development
teams, that further accelerates application delivery and increases team
productivity. As a result of this update, which includes a new
application architecture and a completely new front-end technology
stack, Docker Hub users are seeing 2.5 times faster downloads and 1.9
times faster UI response times. Teams use Docker Hub to integrate source
code management, build and QA tools in order to reduce their
commit-to-deploy cycle times from days to minutes, often enabling them
to ship applications seven times more frequently than before.
Because of this impact, in the last 12 months Docker Hub has experienced
390 percent growth in users, 480 percent growth in applications and a
rapid increase in the number of ecosystem partners. Plugin support from
Docker Hub’s broad set of ecosystem partners allows development teams to
use their existing tools in their automated workflows assembled with
Docker Hub.
Couchbase
is one of the more than 17,000 organizations using Docker Hub to
automate their development workflows. Couchbase delivers the world’s
highest performing NoSQL distributed database platform. Developers
around the world use the Couchbase platform to build enterprise web,
mobile, and IoT applications that support massive data volumes in real
time. By using Docker Hub with the Jenkins Official Repository,
Couchbase is able to not only accelerate their CI pipeline but also keep
a history of all the images ever created. This uniquely aids their
customer support team by instantly being able to reproduce the exact
build when researching customer issues.
“Docker’s encapsulation and isolation benefits make it easy for
Couchbase to package up build requirement into a single container,
instantly spinning up new containers on demand to test proposed
changes,” said Tim Stephan, head of product marketing at Couchbase. “By
integrating Docker Hub with Jenkins, we are able to accelerate and
further automate our CI pipeline for testing new images, reducing the
time required to build and test from days to minutes. With Docker, we
are able to maintain a full inventory of current and historical images
while being able to easily share the right images across our various
build environments and development teams and ship any change.”
Since Docker Hub takes advantage of a development team’s existing tools,
automating workflows for building and shipping “Dockerized” applications
is quick and easy. For example, Docker Hub provides out-of-the-box
integration with cloud-based source code management services Bitbucket,
GitHub and GitLabs and continuous integration tools CircleCI, Jenkins
(CI/CD), Shippable and Travis CI. Docker Hub’s APIs and broad partner
ecosystem ensure development teams will be able to leverage and extend
their investment in one common tool chain to build distributed
applications with the freedom of choice to explore other solutions if
their requirements evolve over time. Using Docker Hub’s webhooks, build
triggers and repository links, a development team can combine these with
Docker Hub’s own image registry and automated build services to quickly
assemble custom workflows. This allows teams to focus on building their
applications and avoid having to adopt and learn completely new tools
and processes.
Since its launch at DockerCon SF in June 2014, Docker Hub has
experienced explosive growth. For example, application downloads have
grown by more than 280 times to 860 million. This has required more than
200 TB of storage and consumed over 400 TB of network bandwidth. Given
this growth, in order to scale for the future, the Docker team
completely re-architected Docker Hub from top-to-bottom. Thanks to
significant Docker engineering investment in infrastructure providers, a
new application architecture and a completely new front-end technology
stack, users are seeing 2.5 times faster downloads and 1.9 times faster
UI response times.
“Docker Hub adoption and usage has exceeded our expectations, and so to
stay ahead of the growth we needed to update our architecture and
technology stacks,” said Marianna Tessel, SVP of engineering, Docker.
“We expect the investments we made in this update to carry us
successfully into 2016, and we’ll update and upgrade the stack as the
Docker Hub community and content continue to grow.”