Wolfi: Building a New Linux (Un)distro – Adrian Mouat | PackagingCon 2023
Chainguard started with a plan to build secure container images. They ended up building a whole new Linux (un)distribution and tooling. Come learn all about Wolfi and why it exists!
This talk will cover:
– The primary use case for Wolfi as a foundation for hardened and up-to-date container images
– Why Chainguard couldn’t use Alpine or Debian for our images
– What it means to be an “undistro”
– The line walked by all distributions between keeping up-to-date with software releases and providing stability for users
– Our own tooling (melange) for building packages and apko for building images
– The importance of reproducibility; being able to exactly recreate packages and images
– Using automation to aggressively reduce the cost of package maintenance
Finally we’ll talk about our hopes for Wolfi as a community project and how you can get involved!
________________________________________
Adrian has been building containers from the early days of Docker and authored the O’Reilly book “Using Docker”. He is a Technical Community Advocate at Chainguard (chainguard.dev) whose mission is to make the software lifecycle secure by default.
by PackagingCon
linux foundation