This document discusses using Docker, Jenkins, and Exoscale for continuous delivery. It defines continuous delivery and continuous deployment. Docker is presented as a way to deploy applications as containers to facilitate fast, robust deployments. The document demonstrates setting up a test environment with Jenkins, Docker plugins, and the Docker registry for continuous integration and delivery of a sample web application. It also discusses strategies for deploying to production environments like canary releasing and blue-green deployments using Docker.