The most popular and comprehensive Open Source ECM platform
Cloud Computing: The Containerization of Apps
Docker, the ‘Linux Container Engine’, is open-source Linux technology that can package all components needed by an application into a single container which can then be easily moved between cloud platforms, virtual machines, or physical bare-metal servers. Docker allows software to be deployable across a wide range of environments yet doesn’t require platform vendors to conform to specific cloud or VM requirements. Docker runs on all major Linux distributions, including Red Hat, Debian, Ubuntu, Fedora, Gentoo, Suse and Arch.
Despite Docker being only first released 15 months ago and still only at version ‘1.0’, it is already widely used by many internet companies which include eBay, Yelp, Spotify, and Baidu.
Additional stats for Docker’s popularity include:
- 2.75+ million downloads
- 12,000+ stars on GitHub
- 450+ contributors – 95 percent of whom do not work for Docker, Inc.
- 14,000+ “Dockerized” applications published on Docker Hub
- 90+ community-established user groups in more than 30 countries
- 6,500+ Docker related projects found on GitHub
Ben Golub, Docker CEO, said that “there’s a groundswell of excitement from the Fortune 10 on down for what Docker can mean for how they build, ship and run applications. If Docker is successful, we will have enabled the separation of application creation and management from infrastructure management.”
Scott Johnson, senior Vice President at Docker, said that “we’re from the school of container technology which we simplified along with the packaging and shipping of the container. There’s been 15 months of rapid innovation. There’s over 440 contributors to the project, including lots of contributions from Red Hat, Google. A lot of rapid change is going on.”
Jay Lyman, senior analyst at 451 Research, said that “enterprise organizations are seeking and sometimes struggling to make applications and workloads more portable and distributed in an effective, standardized and repeatable way. Just as GitHub stimulated collaboration and innovation by making source code shareable, Docker Hub, Official Repos and commercial support are helping enterprises to answer this challenge by improving the way they package, deploy and manage applications.”













