Когда нужен один изолированный 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
