Generally, Docker or any other container technologies are an enabler for PaaS services. Many PaaS platforms (Dokku, Pivotal, OpenShift, AWS, Elasticbeanstalk, etc.) use containers as a building block. I would go as far as saying PaaS is a layer of automation and orchestration across many IaaS layers, the most important of which (the computer) has mostly transitioned from a virtual machine to a container. If you also want to work in the field of cloud computing by using Docker then I would suggest you must take up the following Docker Training Course and for your reference, I am also mentioning a video tutorial on Docker..