Docker's UCP provides the control plane for the Docker Enterprise platform. It is based on Docker Swarm but also integrates the Kubernetes orchestrator. The following is a quick list of its current features:
- A centralized cluster management interface
- A cluster resource environment
- Role-based access control
- A client environment via WebGUI or the CLI
As we mentioned previously, UCP is based on Docker Swarm orchestration. We will deploy a Docker Swarm cluster with managers and worker roles.
First, we will install a manager node. This will be the leader during the installation process. All the components will be deployed as containers, so we only require a Docker Enterprise Engine to run them.
Once the first manager has been installed, and with all the UCP components up and running, we will continue adding nodes to the cluster. This is a really simple process.
All the components will be managed by a master agent process called ucp-agent. This...