Tutorial series

Getting Started with CoreOS

Getting Started with CoreOS

Introduction

CoreOS is a powerful Linux distribution built to make large, scalable deployments on varied infrastructure simple to manage. Based on a build of Chrome OS, CoreOS maintains a lightweight host system and uses Docker containers for all applications. In this series, we will introduce you to the basics of CoreOS, teach you how to set up a CoreOS cluster, and get you started with using docker containers with CoreOS.

Tutorials in series

Tutorial

How To Use Fleet and Fleetctl to Manage your CoreOS Cluster

Tutorial

How To Use Etcdctl and Etcd, CoreOS's Distributed Key-Value Store

Tutorial

How to Create Flexible Services for a CoreOS Cluster with Fleet Unit Files

Tutorial

How To Use Confd and Etcd to Dynamically Reconfigure Services in CoreOS

Tutorial

How To Troubleshoot Common Issues with your CoreOS Servers

Tutorial

How To Secure Your CoreOS Cluster with TLS/SSL and Firewall Rules

Become a contributor for community

Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.

DigitalOcean Documentation

Full documentation for every DigitalOcean product.

Resources for startups and SMBs

The Wave has everything you need to know about building a business, from raising funding to marketing your product.

Get our newsletter

Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.

New accounts only. By submitting your email you agree to our Privacy Policy

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.