Docker is a very popular container solution being used widely for deploying code in production environments. It makes it easier to Manage and Scale web-applications and microservices.
This document assumes that docker is installed and the daemon running. You can refer to Docker installation to check on how to install the same.