Introduction to Docker

Recently, Docker made some noise at its conference and just announced its Docker 1.0. So what is Docker and how it is important for developers?


“Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud.”

In today's fast-faced untra-frequent demand of build and deployment, developers need to turn around quickly to build and deploy applications. To overcome this problem, Google developed a containerization techniques and Docker takes advantage of the same.

“We have taken a huge pain point for developers and given them a solution,” he said. “And we have solved a big pain point for sys admins as well. We have made Dev and Ops happy.”

Watch CTO talking about Docker: 


Build smarter apps with Machine Learning, Bots, Cognitive Services - Start free.

Start Learning Now