Flatcar Linux Documentation¶
Welcome to Flatcar Linux documentation
Flatcar Linux runs on most cloud providers, virtualization platforms and bare metal servers. Running a local VM on your laptop is a great dev environment. Following the Quick Start guide is the fastest way to get set up.
|Using Container Linux Config||Amazon EC2|
|Using Config Transpiler||DigitalOcean|
|CL Config Dynamic Data||Google Compute Engine|
|CL Config Examples||Microsoft Azure|
|CL Config Spec||QEMU|
|Bare Metal||Upgrading from Container Linux|
|Using Matchbox||Migrate from Container Linux|
|Booting with iPXE||Update from Container Linux directly.|
|Booting with PXE|
|Installing to Disk|
|Booting from ISO|
|Root filesystem placement|
Working with Clusters¶
Follow these guides to connect your machines together as a cluster. Configure machine parameters, create users, inject multiple SSH keys, and more with Container Linux Config.
Flatcar Linux supports all of the popular methods for running containers, and you can choose to interact with the containers at a low-level, or use a higher level orchestration framework. Listed below are your options from the highest level abstraction down to the lowest level, the container runtime.
|Getting started with Docker||Getting started with rkt|
APIs and troubleshooting guides for working with Flatcar Linux.