The document discusses deploying WSO2 middleware on containers using Docker, Docker Compose, Kubernetes, Mesos DC/OS, and Cloud Foundry. It begins with introductions to Docker, Docker Compose, and Kubernetes. It then covers building WSO2 Docker images, deploying WSO2 middleware on Docker with Docker Compose, and deploying WSO2 middleware on Kubernetes. It also introduces Mesos DC/OS and steps for deploying WSO2 middleware on Mesos DC/OS. Finally, it discusses current limitations of deploying to Cloud Foundry and reference architectures.