debootstrap
debootstrap is a tool used to install a Debian-based base system into a subdirectory of an existing system or into a disk image, without requiring a full installation. It downloads packages from a Debian (or Ubuntu) mirror and unpacks them to create a minimal, working root filesystem that can be used for chroot environments, containers, or image provisioning.
The program builds the target system by fetching the packages that constitute the chosen release and architecture,
Typical uses include creating isolated test environments for package building or testing, provisioning container or virtual
Limitations and considerations: debootstrap does not install a kernel or bootloader by default, so a kernel