In the technology realm, containers are an approach to running a compute environment, a bit like virtual machines (VM). Users typically prefer containers because they use resources more efficiently, start and stop much faster, and are less expensive to maintain. IBM Research co-developed Ubiquity with the IBM Cloud Storage Solutions team with the objective of providing a container-persistence service and a code base to develop enterprise and provider-grade storage plugins for different block or file storage systems quickly and inexpensively for the most common container orchestrators.