Q8. What is Docker Swarm?

It is native clustering for Docker which turns a pool of Docker hosts into a single, virtual Docker host. Docker Swarm serves the standard Docker API, any tool that already communicates with a Docker daemon can use Swarm to transparently scale to multiple hosts.
Some supported tools:
• Dokku
• Docker Compose
• Docker Machine
• Jenkins