Choose a provider and install DC/OS

Installation involves configuring your infrastructure and installing DC/OS bits on top, so the infrastructure provider you choose determines your installation method.


The cheapest option, with limited functionality. Run DC/OS on a Vagrant cluster on your local machine.

Install locally


The easiest option, with limited functionality. Automatically configure your infrastructure and install DC/OS with a few clicks or commands.



The most flexible option. Control everything about your installation. The other install methods are automated versions of this process.


Try Kubernetes on DC/OS Today

DC/OS 101 tutorial

If you already have DC/OS installed on your cluster and aren't sure what to do next, try walking through the 101 tutorial, which is designed to give you hands-on experience with the essential pieces of DC/OS right away. Follow the simple recipes, or read and try the "deep dives" to learn how DC/OS works behind the scenes.

The DC/OS 101 tutorial covers the following topics:

  • Installing services
  • Deploying apps (containerized and non-containerized)
  • Connecting multiple applications
  • Service discovery
  • Load-balancing (within the cluster and externally)
  • Making applications accessible from outside the cluster
  • Investigating/debugging common problems

Additional resources for beginners