2.1. Solution Overview

The Docker plug-in described in this guide allows using Virtuozzo Storage as persistent storage for dockerized applications. The solution works as follows:

  1. Virtuozzo Storage is installed and mounted on multiple nodes to create a redundant, highly available storage pool from local disks.
  2. Docker is installed and a Swarm cluster is created on the same nodes.
  3. The plug-in is installed to make Virtuozzo Storage volumes usable as Docker persistent volumes.
  4. Using command line or Docker UCP, the user creates persistent volumes of needed size and provides them to dockerized applications.