Linux изоляция, где использовать?
Механизмы изоляции в порядке возрастания уровня абстракции и соответственно удобства пользованияnamespaces - в сущности команда chrootcontrol groups - русский https://habr.com/ru/company/selectel/blog/303190/ eng https://wiki.archlinux.org/index.php/cgroups docs https://www.kernel.org/doc/Documentation/cgroup-v2.txtlxc - набор инструментов для удобного описания политик namespace и cgroupslxd - надстройка над lxc дающая удобный и понятный интерфейс с одной консольной командой lxc с множеством ключей, напримерlxc config set container1 limits.memory 512Mdocker - надстройка над lxc предназначенная для удобной контейнеризации одного приложения, а не полноценной OS в отличии от lxd
На FreeBSD такое реализовано механизмами jail, bhyve которые вроде и лучше но в них редко кто умеет в силу малой распространенности FreeBSD.
Достаточно chroot'a. Именно его и используют для таких задач, если просто нужно изолировать процессы.