This document discusses Docker 1.12 Swarm scheduling. It describes the basic concepts of swarm scheduling including labeling nodes, applying constraints, and strategies. It also demonstrates scheduling criteria like resource availability and awareness of labels and constraints. The demo section shows a setup with 3 EC2 instances, 1 manager and 2 workers with different engine labels, to demonstrate scheduling.