Using Systemd on Flatcar Container Linux

    Flatcar makes heavy use of systemd services and customization techniques. Understanding core concepts like drop-in units, timers and embedding environment variables, make it easier to apply the right changes to an instance being deployed. These guides can help you get up to speed.

    Getting started with systemd

    An introduction to the most important systemd concepts used in Flatcar.

    Overview of systemctl

    The most common operations done with systemctl in Flatcar.

    Using systemd drop-in units

    How to customize the running system by using drop-in units.

    Scheduling tasks with systemd timers

    How to schedule recurring tasks with systemd timers.

    Using environment variables in systemd units

    How to configure and use environment variables in systemd units.

    Using systemd and udev rules

    How to run units when specific udev events trigger.