Можно ли запускать контейнеры Docker или LXC в контейнере Linux VServer.
Требуется ли установка специальных модулей ядра на VServer.
Можно ли запускать контейнеры Docker или LXC в контейнере Linux VServer?
Я не знаю.
Если требуемые функции ядра доступны (см. Ниже), это может быть возможно. Оба работают в пользовательской среде и используют эти функции ядра для изоляции процессов.
Требуется ли установка специальных модулей ядра на VServer?
Нет, ни LXC, ни Docker не требуют специальных модулей ядра. Однако они используют функции ядра (CGroups, пространства имен,…), которые могут присутствовать или не присутствовать в данной версии ядра.
Если ваше ядро соответствует требованиям, попробуйте. Если он слишком старый, это зависит от:
Если ваша установка VServer выполняется вами самостоятельно, возможно, вы сможете обновить ее до подходящей версии. Однако все новее, чем 2.6.22.19, доступно только в виде экспериментальных исправлений.
Если это размещенный VServer, это зависит от вашего хостера.