The Doppler Quarterly Spring 2016 | Page 15

The State of Containers : 5 Things You Need to Know

By David Linthicum
Docker adoption is up fivefold in one year , according to analyst reports . That ’ s an amazing feat : One year ago , Docker had almost no market share . Now it ’ s running on 6 percent of all hosts , according to a survey of 7,000 companies by Datadog , and that doesn ’ t include hosts running CoreOS and other competing container technologies . Most companies that adopt Docker do so within 30 days of initial production usage , the survey reports , and almost all the remaining adopters are converting within 60 days .
• Redis : This popular inmemory key / value data store is often used as an in-memory database , message queue , or cache .
• Ubuntu : It ’ s still the default to build images .
• Logspout : For collecting logs from all containers on a host , and routing them to wherever they need to go .
• MongoDB : The widely used NoSQL datastore .
The success of Docker and containers can be attributed to the following megatrends :
• The rise of cloud . IT is looking to make cloud applications portable and scalable at the same time .
• The rise of DevOps . Containerization meshes well with both DevOps processes and tools . Thus , those who are moving to DevOps are typically moving to containers as well .
The most common technologies running Docker are :
• Registry : 25 % of companies running Docker also use Registry , presumably instead of Docker Hub .
• NGINX : Docker is being used to contain a lot of HTTP servers , it seems . It is interesting thatApache Hypertext Transfer Protocol Server ( httpd ) didn ’ t make the top 10 .
• Elasticsearch : Full-text search .
• CAdvisor : Used by Kubernetes to collect metrics from containers .
• Postgres : The second-most widely used open source database . Adding the Postgres and MySQL numbers , it appears that using Docker to run relational databases is surprisingly common .
• The rise of the strategic use of data . Some of the applications that run on Docker are data-oriented .
Here ’ s a short summary of recent Docker news :
• Docker announced Project Nautilus , which is the new image scanning and vulnerability detection service for Official Repositories on Docker Hub . The upgrades to the Docker Hub Auto Build
SPRING 2016 | THE DOPPLER | 13