One of the favored topics in data centers and web application developers today is Containerization. Within the path of reducing the energy in cloud data centers virtualization is one among the important solution for minimization of energy in cloud. In recent trends of software data centers, Docker container is hottest tool used for Virtualization. In this paper, main concern is to construct the cluster node and schedule for docker containers. With the adverse use of containers by IT administrators and developers, cluster nodes are often established as one virtual machine. Docker is an open source engine which was introduced by Docker Inc. in 2013 under apache 2.0 license. The most objective of the Docker is to make an environment where programmers develop the code efficiently. A recent trend in docker technology with the introduction of tool called Swarm which extends its feature to numerous swarms in multiple clouds. Swarms of Docker containers with multiple managers help guarantee high service availability and improve election time during execution using Consensus Algorithm. Swarm with multiple managers, performance is improved with the algorithm. When there are increased numbers of managers any failures of the node are often recovered without downtime. This paper also explains about model of constructing a virtual system on multiple clouds in distributed systems. It also discusses about novel methodology for traditional virtualization.