This document discusses how Docker can be used to deploy Mule instances by creating Docker containers. It provides steps to create a Dockerfile to build a Docker image containing Mule ESB. The image installs Java, downloads Mule, extracts and configures it. Layers are created for each step and flattened into a single filesystem. The document suggests improvements like parametrized images and integrating Docker builds into continuous integration.