You simply need to put the containers provide the unit of execution for applications in PaaS. Each app and service that is pushed to and launched on a platform requires runtime configuration, control resources, and isolate between apps, and the container allows for this. It also allows for the orchestration of applications and scaling, launching additional instances when needed, and provides a framework for logging. You must have a look at the following Docker Training Course to learn docker with the most valuable certificate in the industry. Here is an awesome video tutorial that you must watch to know all the basics of Docker. .