Overview
Learn how to create custom Ubuntu or Debian root filesystems for containers using tools like debootstrap and multistrap. Understand the process of building environments tailored to your needs, gaining insights into container construction and debugging. Explore options to accelerate your builds and testing. The course covers the basics of base images, reasons for custom builds, tool comparisons, practical examples, and tips for optimization and customization. Intended for individuals interested in containerization and Linux system administration.
Syllabus
Intro
What is a base image?
Why build your own?
What options do I have?
debootstrap
multistrap
Compare the two tools
Immediately Useful
But not without issues
Improvements
fixup
customise
minimise
instantiate
Simple boot
Using libvirt +LXC
Can also be used to build VM disk images
Taught by
linux.conf.au