What is distrobuilder
maindistrobuilder is an image building tool designed for LXC and Incus. It creates LXC/Incus images or plain root file systems using declarative YAML image definitions.
Key capabilities include:
- Using pre-built official images as a base.
- Defining source images, package managers, and OS releases/architectures.
- Specifying packages to install or remove for specific variants.
- Generating additional files and executing arbitrary actions during the build process.
- Building images from ISO files (useful for licensed OSs that cannot be distributed via official servers).
- Building images for use on the Linux Containers image server.