Save 43% on 1 Year of Coursera Plus
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore atomic OS updates through a conference talk that introduces container-snap, a prototype plugin designed to deliver safe, transactional operating system updates using OCI images and Podman's btrfs storage driver. Learn how this innovative approach addresses the risks of traditional package management tools like RPM or Zypper by ensuring updates are either fully applied or completely rolled back without compromising system stability. Discover the technical architecture behind container-snap's integration with openSUSE's tukit for transactional updates, and understand how it leverages Podman's btrfs storage driver to create subvolumes directly from OCI images, enabling systems to boot from container images. Gain insights into the development challenges encountered and solutions implemented, while witnessing a live demonstration of container-snap functionality. Master the concept of constructing custom OS images using familiar container image-building tools like Docker and Buildah, and understand how this approach revolutionizes system updates by allowing users to boot from OCI images safely without risking system integrity.
Syllabus
container-snap: Atomic Updates from OCI Images using Podman’s Btrfs Driver - DevConf.CZ 2025
Taught by
DevConf