This document discusses integrating Docker containers with Mesos and Marathon. It provides an overview of Mesos as a distributed systems kernel and cluster manager with a master-slave architecture. Marathon is described as an application scheduler and cluster-wide process supervisor. It explains that Mesos supports Docker containers and long-running tasks in Marathon can use Docker containers. Sample JSON scripts are provided to configure Docker containerized tasks to run on Mesos through Marathon's REST API. The architecture is revised to show Mesos masters and slaves with ZooKeeper and multiple Marathon schedulers.