Install DC/OS Locally

OPEN SOURCE

Automating local installation of DC/OS for development and testing

Two tools automate the local installation of DC/OS for development and testing:

  • DC/OS Vagrant - DC/OS on virtual nodes using Vagrant and VirtualBox
  • DC/OS Docker - DC/OS on containerized nodes using Docker

There are several reasons why you might choose one over the other:

  • DC/OS Vagrant works on Windows, Mac, or Linux, while DC/OS Docker requires Mac or Linux.
  • DC/OS Docker is substantially faster to deploy (~5 minutes vs ~15 minutes).
  • DC/OS Vagrant more accurately simulates a real cluster by designating resources allocated to each node, while DC/OS Docker allows over-subscription of you machine resources.
  • DC/OS Docker is more stable across releases, because it only requires Docker, rather than both Vagrant and VirtualBox.