The state of Docker, Jenkins and continuous delivery

CloudBees has announced the results of a survey on the state of Docker, Jenkins and continuous delivery.

The use of Docker containers is on the rise

The survey was distributed to DockerCon Barcelona attendees, who responded throughout November and December 2015. Two-thirds of survey takers identified their role as software developer, DevOps practitioner or architect while one-third identified with other titles, including team lead, executive, build manager and QA.

“The lethal combination of Jenkins and Docker is proving to be very valuable for DevOps teams. By leveraging the tight integration with source code control mechanisms such as Git, Jenkins can initiate a build process each time a developer commits his code,” said Janakiram MSV, Analyst at Janakiram & Associates.

“This process results in a new Docker image which is instantly available across environments. Organisations are deploying private Docker registries to publish and maintain their internal Docker images.”

The most notable statistics from the survey results include:

  • 83% of survey respondents want to use Docker containers for running Jenkins build servers.
  • 94% of survey respondents have already adopted Docker or plan to adopt Docker in the next 12 months.
  • 82% of survey respondents want to deliver application infrastructure using Docker.
  • 68% will run new applications in Docker containers, in both test and production environments.
  • 55% are working with Docker containers with on premise virtual machines vs. 48% running in a public cloud.
  • 96% of respondents think that Docker is suitable for development environments.
  • 81% of respondents think Docker is suitable for production environments.
  • 48% of respondents manually manage Docker clusters.

The next wave in application delivery

“DevOps teams see Docker as a huge asset to software delivery as evidenced by the many and varied on- and off-premise environments Docker containers are running in,” said Kohsuke Kawaguchi, CTO of CloudBees and founder of Jenkins. “The power of Docker and Jenkins technologies to automate and significantly accelerate software delivery signifies the next wave in application delivery.”

“Pairing these two open source solutions, both leaders in the DevOps movement, gives developers new power to automate their software development, testing and delivery,” said Nick Stinemates, vice president of business development and technical alliances at Docker. “Developers have shown great interest in adopting Docker as their container of choice and integrating it with Jenkins, and I think we will see strong adoption of this pair across DevOps teams.”


Adapted from a press release by Jordan Platt