CoreOS Managed Linux

The last migration enterprise Linux customers will ever need

CoreOS delivers supported enterprise Linux OS in a completely new way. It is the world's first OS as a Service — patches are delivered as a continuous stream of updates. This means you are always running the latest in terms of stability and security, without the need for major migrations every few years.

Applications on CoreOS run in Linux containers, powered by Docker, giving you maximum flexibility in packaging and deployment.

Every feature of CoreOS is designed to keep your operation and development teams happily focused on their goals instead of manually applying OS patches, debugging dependency conflicts and other issues that shouldn't be relevant in a modern OS.

Small Footprint

CoreOS utilizes 40% less RAM than typical Linux server installations. We provide a minimal, stable base for you to build your applications or platform on.

Reliable, Fast, Patching and Updates

CoreOS machines are patched and updated frequently with system patches and new features.

Built for Scale

CoreOS is designed for very large scale deployments. PXE boot and diskless configurations are fully supported.

Provides a Flexible Base

CoreOS delivers all of the tools you need to build scalable platforms — distributed service management, service discovery, distributed locking, leader election and more. Our systems experts can guide you with proven architectures for supporting service-oriented architectures (SOA), powering auto-updating appliances, using CoreOS as a minimal host for OpenStack/Xen/KVM clusters and many other use-cases.

Smart Load Balancing
Cluster Management Software
Service Discovery & Locking
Isolated Linux Containers (docker)
Minimal, Easily Patched OS
Latest Linux Kernel

Versatile Resource Management

Run 1 large container or 10,000 small containers on a single machine. Provide tons of RAM in one machine and huge disks in another.

Easy Automation

Orchestrate quick deployments of your app with our update infrastructure.

Mix & Match Platforms

CoreOS is fully supported for multi-cloud, cloud + bare metal or almost any other configuration.

Easy, Reliable OS Updates

Every step in updating hundreds or thousands of machines is hard, often manual, and time consuming. We strongly believe that frequent, reliable updates are critical to securing any computing fleet.

CoreOS saves you from the entire archaic process with a self-service application, CoreUpdate, to help you manage your fleet of machines. New updates are automatically loaded into the system from CoreOS but you have complete control over when and how updates are rolled out. Groups of CoreOS machines may be configured with unique update behaviors or be prevented from updating altogether.

Group of "Production" CoreOS machines. View More Screenshots

Battle-Tested Updates

Each update goes through a rigorous internal testing process. The update is applied to all alpha and beta machines before being deployed to Managed Linux customers.

Safe Rollback

Our two-partition disk scheme means we can always safely roll back to the previous version of the operating system.

Easy to Execute

Updates are downloaded in the background. Applying an update doesn't require running a script or extensive downtime. All it takes is a reboot.

Built for Warehouse-Scale Computing

Docker containers can run any Linux userland that's compatible with the latest kernel, allowing you to consolidate existing applications onto a single machine. On a CoreOS host, it's possible to run applications with very specific requirements beside each other. Running containers that contain an Ubuntu userland on the same machine as containers that contain a Fedora or CentOS userland is supported.

Containers Isolate Applications

Linux containers provide isolation for your apps. Optional resource allocations prevent greedy apps from hogging RAM or CPU cycles.

Containers Are Portable

Dramatically simplify your deployments by shipping a container safely from dev → test → production.

Specialized Hardware Support

The CoreOS team will work with you to provide custom hardware support, additional kernel features and more.