While container technology has existed for years, Docker really took it mainstream. A lot of companies and developers now use containers to ship their apps. Docker provides an easy to use interface to work with containers….
Source: https://www.sitepoint.com/kubernetes-deploy-node-js-docker-app/