By definition “Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications”. It allows you to create containerized apps that offers modularity and decoupling for your application components. Each container is separated from each other and contains its own set of tools, libraries and