github.com/technosophos/deis@v1.7.1-0.20150915173815-f9005256004b/docs/reference/terms/scheduler.rst (about) 1 :title: Scheduler 2 :description: The scheduler starts and manages containers. 3 4 .. _scheduler: 5 6 Scheduler 7 ========= 8 9 The scheduler is responsible for creating, starting, stopping, and destroying 10 app :ref:`Containers <container>`. For example, a command such as 11 ``deis scale cmd=10`` tells the scheduler to run ten containers from the 12 Docker image for your app. 13 14 The scheduler must decide which machines are eligible to run these container 15 jobs. Scheduler backends vary in the details of their job allocation policies 16 and whether or not they are resource-aware, among other features. 17 18 The Deis scheduler is implemented in the :ref:`controller` component. The 19 scheduler implementation (or "backend") can be changed dynamically to support 20 different strategies or cluster types. 21 22 Follow the :ref:`choosing_a_scheduler` guide to learn about available 23 options for the Deis scheduler.