This document summarizes John Griffith's presentation about using Docker volume plugins with OpenStack Cinder block storage. Some key points:
- Griffith developed a Cinder volume plugin for Docker to provide persistent block storage to containers. This allows using existing Cinder backends without vendor lock-in.
- He demonstrated deploying a Swarm cluster on OpenStack using docker-machine and the built-in OpenStack driver. The Cinder plugin was installed on each node to enable volume provisioning.
- As a proof of concept, Griffith deployed a Redis service with a Cinder-backed volume for persistence, and a web frontend service, demonstrating stateful applications in containers with Swarm orchestration and Cinder storage.