Когда нужен один изолированный Linux, а поднимать Docker ради этого избыточно — есть systemd-nspawn, встроенный в systemd, без демона и без отдельного рантайма.

debootstrap bookworm /var/lib/machines/mybox    # подготовить rootfs
systemd-nspawn -D /var/lib/machines/mybox --network-veth -b   # запустить как систему (boot)
machinectl list                                  # список запущенных контейнеров
machinectl shell mybox                           # зайти внутрь
machinectl poweroff mybox

-b запускает полноценный init внутри, а не одну команду — контейнер ведёт себя как отдельная машина. --network-veth поднимает veth-пару с NAT на хосте, без него контейнер живёт в сетевом namespace хоста. Для постоянных контейнеров — machinectl enable mybox, автозапуск через systemd.

#linux #systemd #sysadmin