lxc

LXC: linux containers

Полный функционал в ядрах от 2.6.29 версии.

Для работы с lxc надо подмонтировать куда-нибудь cgroup.
echo "cgroup /var/local/cgroup cgroup defaults 0 0" >> /etc/fstab

lxc-create -n foo
lxc-destroy -n foo
создает и уничтожает постоянный контейнер

контейнер может быть создан динамически при указании конфига

lxc-execute -n foo [-f config] /bin/bash
запускает процесс через lxc-init (для процессов)

lxc-start -n foo [-f config] [/bin/bash]
запускает напрямую, по умолчанию /sbin/init (для запуска системы)

lxc-stop -n foo
убивает все процессы в контейнере