7-9 October, 2026 Prague, Czechia View More Details & Registration Important Note:Timing of sessions and room locations are subject to change.
The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2026 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.
Sign up or log in to add sessions to your schedule and sync them to your phone or calendar.
While bootc has been gaining a lot of momentum over the last few years, we had been using a similar technology in production for over a decade. This timeline has given us long enough to go through the whole life-cycle of thousands of devices: initial provisioning, operating, delivering updates, and decommissioning.
Though our system is based on Yocto and Moby and specifically tailored for over 100 different (mostly edge/embedded) device types, it shares the same core principle of modern bootable container architecture: shipping the OS as a container image and configuring the init system to boot directly into it.
During the session, you will learn: * How to boot into a containerized rootfs. * How to manage state, persistent data, and OS updates via container registries over unstable networks. * Lessons learned from 10 years of using bootable containers on 100+ different edge hardware types.
Prerequisites: Attendees should have a general understanding of OCI containers, Dockerfiles, and container registries.
Michal is a member of the OS team at balena. With over 15 years experience of bootstrapping, maintaining and optimizing Linux distributions, he now maintains a Yocto-based OS tailored to run containers on edge devices.