Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия | |||
| lxc [2017/11/09 13:38] – создано mirocow | lxc [2017/11/09 13:38] (текущий) – старая версия восстановлена (2017/11/09 16:34) mirocow | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | {{tag> | ||
| + | |||
| ====== Linux Containers ====== | ====== Linux Containers ====== | ||
| - | ===== LXC ===== | + | LXC это интерфейс в пространстве пользователя для функций сдерживания ядра Linux. Через мощный API и простые инструменты, |
| + | |||
| + | ===== Особенности ===== | ||
| + | |||
| + | Текущий | ||
| + | |||
| + | * Пространство имен ядра (ipc, uts, mount, pid, сетевые и пользовательские) | ||
| + | * AppArmor и SELinux профили | ||
| + | * Условия Seccomp | ||
| + | * Chroots (используя pivot \ _root) | ||
| + | * Возможности ядра | ||
| + | * Контрольные группы (группы управления) (CGroups) | ||
| + | |||
| + | LXC контейнеры часто рассматривается как что-то середнее между Chroot и полноценной виртуальной машинеой. Цель LXC является создание среды максимально близкой к стандартной установке Linux, но без необходимости в отдельном ядре. | ||
| + | |||
| + | ===== Компоненты ===== | ||
| + | |||
| + | LXC в настоящее время состоит из нескольких отдельных компонентов: | ||
| + | * The liblxc библиотека | ||
| + | |||
| + | Несколько языковых привязок для API: | ||
| + | |||
| + | * Python3 (in-tree, поддержка в 1.0.x) | ||
| + | * Lua (in-tree, поддержка в 1.0.x) | ||
| + | * [Go] (https:// | ||
| + | * [Ruby] (https:// | ||
| + | * [Python2] (https:// | ||
| + | * [Haskell] (https:// | ||
| + | |||
| + | Набор стандартных инструментов для управления контейнерами | ||
| + | Шаблоны контейнеров распространения | ||
| + | |||
| + | ===== Лицензирование ===== | ||
| + | |||
| + | LXC это свободное программное обеспечение, | ||
| + | |||
| + | Лицензия по умолчанию для проекта является GNU LGPLv2.1 +. | ||
| + | |||
| + | ===== Поддержка | ||
| - | LXC является известным | + | Стабильная поддержка |
| - | LXC является готовым для | + | |
| - | [[lxc|Подробнее]] | + | Исходя из потребностей и имеющихся ресурсов из различных дистрибутивов, |
| - | ===== LXD ===== | + | Другие релизы, |
| - | LXD это новый опыт LXC. Предлагающий полностью свежую и интуитивно понятную | + | Коммерческая поддержка для LXC на Ubuntu LTS-релизов могут быть получены из [Canonical Ltd] (http:// |
| - | О LXD было объявлено в начале ноября 2014 года | + | |
| - | [[lxd|Подробнее]] | + | ===== Расширенная поддержка ===== |
| - | ===== CGManager ===== | + | На данный момент, |
| - | CGManager - наш демон для упраления контролем групп. Он предназначен для работы с вложенными непривилегированными контейнерами позволяющий создавать и управлять своими контрольными группы | + | Это стало |
| - | CGManager был использован по умолчанию | + | |
| - | [[cg-Manager|Подробнее]] | + | Улучшить этот вебсайтНаверх |
| + | Содержимое распространяется по лицензии Creative Commons CC BY NC SA | ||
| + | Проект спонсируется Canonical Ltd. | ||