To run applications which require persist storage within containers, we require a layer which can provide persistent disk storage to those containers, independent of the lifecycle of the containers themselves.
This paper is an architecture overview of how StorageOS delivers a persistent storage solution for containers.