DC/OS can be installed on any cluster of physical or virtual machines.
For first-time users or developers looking to build services or modify DC/OS, the Vagrant installer provides a quick, free way to deploy a virtual cluster on a single machine.
DC/OS can be installed on other public and private clouds using the Datacenter Installation process, provided virtual machines and networks are created first.
For new users installing to existing virtual or physical machines, on-premises or in the cloud, the GUI Installer provides a guided experience for bootstrapping a DC/OS cluster.
For advanced users installing to existing virtual or physical machines, on-premises or in the cloud, the Advanced Installer provides a scriptable, automatable interface to integrate with your preferred configuration management system.
DC/OS Cloud Installation Options
Looking to install DC/OS on your cloud of choice? Look no further! You can use a template or use our advanced custom installer.…Read More
DC/OS Custom Installation Options
You can install DC/OS on bare metal, virtual machines and every cloud. With the custom installers, you have the flexibility to configure each installation of DC/OS exactly how you like it.…Read More
Install DC/OS with Vagrant
DC/OS Vagrant uses Vagrant and VirtualBox to create a cluster of virtual machines on your local machine that can be used for demos, development, and testing with DC/OS.…Read More
A DC/OS patch describes a set of changes and supporting data designed to update, fix, or improve the features/functionality of DC/OS. A point release that consists of minor changes is also called a patch.…Read More
An upgrade is the process of adding new features, replacing the existing features with new features/functionality or adding a major configuration change. You can upgrade DC/OS only if you have used the installation process to install DC/OS on your cluster. Example: 1.X to 1.Y (1.9 --> 1.10)…Read More
DC/OS components listen on multiple ports on each node. These ports must be available for installation to succeed.…Read More
You can opt-out of the provided authentication by disabling it for your cluster. To disable authentication, add this parameter to your config.yaml file during installation (note this requires using the CLI or advanced installers):…Read More
Frequently Asked Questions
We recommend starting with a fresh cluster to ensure all defaults are set to expected values. This prevents unexpected conditions related to mismatched versions and configurations.…Read More
Troubleshooting DC/OS Open Source installation…Read More