Docker Swarm and Service Mode allow for the creation of a Couchbase cluster using Docker. To create the cluster, a "master" service is created with a single replica, and a "worker" service is created with multiple replicas. The "worker" services register with the container in the "master" service to complete the cluster. The new feature in Docker 1.13 allows for deploying multi-container applications defined using Docker Compose to multi-host enabled using Swarm mode. The Couchbase cluster can be scaled by scaling the Docker service, and the web console shows a single node created using the "master" service with two additional nodes created using the "worker" services in the "Pending Rebalance" tab.