DZone
Cloud Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Cloud Zone > Docker Usage Stats: Adoption Up in the Enterprise and Production

Docker Usage Stats: Adoption Up in the Enterprise and Production

Docker is one of the current top dogs in the container game. See several data points about its growth, how it's used, and potential future development.

Peter Arijs user avatar by
Peter Arijs
·
Oct. 08, 16 · Cloud Zone · Analysis
Like (4)
Save
Tweet
7.62K Views

Join the DZone community and get the full member experience.

Join For Free

There was a flurry of activity around Docker in recent weeks surrounding DockerCon. Some interesting industry reports came out with statistics on Docker adaption. No surprise, Docker usage keeps booming, and when reading the fine print in these reports, some interesting facts come up. For example, the stats regarding enterprise adoption and maturity of the technology for production use. In this blog post we collect the most recently published data regarding Docker adoption, and summarize the main findings.

Note: The data and images used are property of their respective owners, with links to the source materials. The goal of this blog post is to bring together some recent data and identify some common trends.

During the DockerCon keynote of Docker’s CEO Ben Golub the incredible growth of Docker already became clear. Some highlights from his presentation:

  • There are 460,000 Dockerized applications, a 3100% growth over two years.
  • Over 4 billion containers have been pulled so far.
  • Docker is supported by a large and fast growing community of contributors and users
  • As an example, there are 125,000 Docker Meetup members worldwide. That is about 40% of the population of Iceland! (Yes, that is the country that beat England at Euro 2016).

docker_statistics.png

A second interesting data point is Datadog’s report on Docker adoption among their users. Datadog is mostly used for infrastructure monitoring, so most of this data is coming from production use cases. Some interesting tidbits:

  • 30% increase in Docker adoption in one year.
  • Docker runs on 10% of the hosts, up from 2% compared to 18 months ago.
  • Docker is mostly used by large companies with a large number of hosts.
  • The number of containers running in production quintuples (= 5x) 9 months after initial deployment.

docker_adoption.png
The numbers here might look less stellar than Docker’s own findings, but we we have to remember that Datadog’s customers are mostly (legacy) operational environments, and Docker has only recently seen significant growth for production use cases. Most of the data coming from Docker’s own research is believed to come from non-production environments.

The third, somewhat less elaborate dataset comes from New Relic:

  • Average number of containers running at a time per company grew 192%.
  • The average container lifespan is decreasing from 13 hours to 9.25 hours with an increased deployment of Docker for very short-lived containers (less than one minute)
  • PHP, Ruby, Java, and Node are the main programming frameworks used in containers

docker_usage.png

Another dataset comes from Redmonk and Bitnami and deals with container usage and orchestration trends. There are also some interesting findings here:

  • About half of the respondents use or plan to use containers
  • The numbers per company size seem to indicate significant interest at larger corporations, although it is hard to tell since we don’t know the reference size of each bucket
  • About 30% of container deployments are in production environments
  • Kubernetes remains the leading orchestration tool, closely followed by Docker Swarm, which has a higher adoption than generally believed, certainly in large-scale environments

 docker_orchestration_tools_comparison.png

Finally, the increasing use of Docker in enterprise environments is also confirmed in the RightScale 2016 State of Cloud report (PDF), with a survey of DevOps tools:

  • Overall Docker adoption more than doubles to 27% vs. 13% in 2015, and another 35% have plans to use Docker.
  • An even higher percentage of enterprises use Docker (29%) and plan to use it (38%).
  • 26% have workloads already running in containers: 8% percent in development and 18% in production.
  • Container orchestration tools (Kubernetes, Swarm, Mesosphere) are still in the early phases of adoption, but the amount users that plan to use them is more than double than the current amount of users

DevOps_container_adoption.png

In conclusion, Docker seems to be keeping its incredible growth momentum, spurred by increasing use in production environments and at large enterprises. This mirrors the trend we see at CoScale, with a significant increase in demand for monitoring Docker production environments during the last 6-9 months.

Related Refcard:

Getting Started With Docker

Docker (software) Production (computer science) Adoption Kubernetes Statistics

Published at DZone with permission of Peter Arijs, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • 3 Reasons Why You Should Centralize Developer Tools, Processes, and People
  • Common Types Of Network Security Vulnerabilities In 2022
  • How Low Code Demands More Creativity From Developers
  • Automation Testing vs. Manual Testing: What's the Difference?

Comments

Cloud Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo