Tutorials

Getting started with DC/OS

Learn how to run services and operate services in production with this collection of tutorials about using DC/OS.

IMPORTANT: Tutorials are intended to give you hands-on experience working with a limited set of DC/OS features with no implied or explicit warranty of any kind. None of the information provided—including sample scripts, commands, or applications—is officially supported by Mesosphere. You should not use this information in a production environment without independent testing and validation.

Tutorial - DC/OS 101

Understanding the basics of DC/OS

Tutorial - Creating and Running a Service

Creating and deploying a service and a containerized service

Running Stateful Services on DC/OS

Tutorial - Running stateful services on DC/OS

Tutorials - Autoscaling with Marathon

Understanding autoscaling

Deploying a Load-Balanced Data Pipeline

Tutorial - Building a complete load-balanced data pipeline on DC/OS

Deploying Marathon Apps with Jenkins

Tutorial - Deploying applications on Marathon using Jenkins for DC/OS

Labeling Tasks and Jobs

Tutorial - Defining labels using the DC/OS web interface and the Marathon HTTP API

Tutorial - Debugging Applications on DC/OS

Debugging application deployment issues in distributed systems