Linux Containers Incus — это платформа для управления виртуальными машинами и контейнерами с открытым исходным кодом.
Linux Containers Incus предустановлена на серверах в Нидерландах, Финляндии, Германии, Исландии, США, Турции, Польше, Англии, Франции, Испании, Швейцарии и России.
Арендуйте виртуальный (VPS) или выделенный сервер с Linux Containers Incus — бесплатной системой для запуска контейнеров Linux. Выберите Linux Containers Incus, сконфигурируйте сервер и приступите к работе уже через 15 минут.
Linux Containers Incus предоставляется только для арендованных серверов HOSTKEY. Для автоматической установкиLinux Containers Incus выберите это ПО во вкладке «Маркетплейс приложений» при заказе услуги.
Арендуйте надежный VPS в Европе, США и Турции.
Готовность: ≈15 минут.
Арендуйте выделенный сервер в Европе, США и Турции.
Готовность: ≈15 минут.
Linux Containers Incus — это бесплатное ПО с открытым исходным кодом, распространяемое согласно лицензии Apache 2.0, которая допускает свободное использование, модификацию и распространение.
Мы гарантируем, что на сервере установлено безопасное оригинальное программное обеспечение.
Чтобы установить Linux Containers Incus, нужно выбрать ее во время заказа сервера на сайте HOSTKEY. Наша система автоматического деплоя произведет установку программного обеспечения на ваш сервер. Прочитайте инструкцию, где подробно описан процесс установки.
Если у вас возникли вопросы или затруднения при установке и/или использовании Linux Containers Incus, внимательно изучите документацию на официальном сайте разработчика или обратитесь в службу поддержки Linux Containers Incus.
Incus - community-форк LXD, созданный оригинальными разработчиками после того, как Canonical забрала проект под свой контроль. Функционально они похожи, но Incus развивается быстрее: добавлены OIDC-аутентификация, OpenFGA RBAC, OCI-контейнеры. LXD работает только через Snap, Incus - из стандартных репозиториев.
Не совсем. Docker запускает контейнеры приложений (один процесс). Incus запускает системные контейнеры(полная ОС с init и systemd) и виртуальные машины. Incus ближе к «легкой виртуализации», чем к Docker.
Да. Утилита lxd-to-incus переносит все: базу данных, хранилище, конфигурацию. CLI-команды почти идентичны - замените lxc на incus.
Да. Лицензия Apache 2.0, нет CLA. LTS-версия 6.0 поддерживается до 2029 года. Коммерческая поддержка доступна через Zabbly.
Минимум - 2 vCPU, 2 ГБ RAM. Для VM нужна аппаратная виртуализация (KVM). Рекомендуется ZFS для хранилища - мгновенные снапшоты и copy-on-write.
HOSTKEY предлагает серверы с предустановленным Incus в Нидерландах, Финляндии, Германии, Исландии, США, Турции, Англии, Франции, Испании и России.
Incus — это система с открытым исходным кодом для запуска контейнеров Linux — облегченных виртуальных машин, которые используют то же ядро Linux, что и хост, но запускают собственные изолированные среды.
Docker запускает изолированные процессы. Proxmox управляет полноценными виртуальными машинами. Incus делает и то, и другое: системные контейнеры с полноценным Linux внутри и виртуальные машины через QEMU - из одного CLI, с одним API, в одном интерфейсе. В HOSTKEY можно арендовать VPS или выделенный сервер с предустановленным Incus и начать работу через 15 минут.
Incus - менеджер системных контейнеров и виртуальных машин, развиваемый проектом Linux Containers(linuxcontainers.org). Появился в 2023 году как community-форк LXD после того, как Canonical забрала проект под полный корпоративный контроль. Incus поддерживается той же командой, которая создала LXD, распространяется под лицензией Apache 2.0 без CLA и активно развивается.
Текущая LTS-версия - Incus 6.0, поддерживается до июня 2029 года. Incus доступен в репозиториях Debian (начиная с Trixie), Fedora, openSUSE и NixOS. Написан на Go.
Incus работает с тремя типами изолированных сред:
Один инструмент - две (и даже три) технологии, единый интерфейс управления.
Все операции - создание, запуск, остановка, миграция, снапшоты - выполняются через одну утилиту incus или через REST API. Контейнеры и VM управляются одинаково: incus launch images:ubuntu/24.04 myserver поднимает контейнер, incus launch images:ubuntu/24.04 myvm --vm - виртуальную машину.
Вместо ручной конфигурации каждого инстанса Incus использует переиспользуемые профили: сеть, диски, лимиты CPU/RAM, проброс GPU. Профили стекаются - можно применить default + gpu + high-memory к одному инстансу. Инфраструктура описывается в конфигурации, а не в наборе флагов запуска.
Проекты делят один сервер Incus на изолированные пространства имен. У каждого проекта - свои инстансы, профили, образы и сети. Для команд, которые делят один хост: «prod», «staging», «dev» - каждый в своем проекте, без пересечений.
Incus поддерживает ZFS, BTRFS, LVM и Ceph. ZFS - предпочтительный выбор: мгновенные снапшоты, copy-on-write клоны, сжатие. Ceph - для кластеров с распределенным хранилищем.
Несколько серверов с Incus объединяются в кластер. Инстансы распределяются по нодам, миграция между нодами - одной командой. Для HA рекомендуется минимум 3 ноды. Для простых сценариев - incus remote add добавляет второй сервер и дает единый CLI для управления всеми машинами.
Incus поддерживает OIDC (OpenID Connect) - интеграция с Keycloak, Authentik и другими SSO-провайдерами. OpenFGA-based RBAC: гранулярный контроль доступа - пользователь A может создавать контейнеры, но не удалять; пользователь B - администратор только в проекте X.
Снапшоты инстансов создаются мгновенно (на ZFS). Экспорт в tar.gz для переноса на другой хост. Копирование инстанса на удаленный сервер - одной командой.
Три инструмента - три разных подхода.
Docker - контейнеры приложений. Один контейнер = один процесс (или несколько). Нет init, нет systemd, нет полноценной ОС внутри. Docker создан для упаковки и доставки приложений, а не для запуска виртуальных серверов. Если вам нужно запустить Nginx в контейнере - Docker. Если нужен полноценный Ubuntu-сервер с несколькими сервисами внутри - Incus.
Proxmox VE - платформа виртуализации с веб-интерфейсом. Мощнее по функциям: HA-кластер, Ceph, firewall, бэкапы через vzdump. Но тяжелее: Proxmox - это отдельный дистрибутив, а не утилита. Incus легче, устанавливается из репозиториев любого дистрибутива и управляется из CLI/API. Для тех, кому нужен GUI - Proxmox. Для тех, кто автоматизирует через CLI/API - Incus.
Incus занимает нишу между ними: плотность и скорость контейнеров + возможность запуска полноценных VM, все через один интерфейс, без отдельного дистрибутива.
Если вы уже используете LXD - переход на Incus прост. Утилита lxd-to-incus переносит всю базу данных, хранилище и конфигурацию. Команды CLI практически идентичны (замените lxc на incus). Образы из стандартных серверов работают без изменений.
LXD после ухода под Canonical распространяется только через Snap и поддерживается в полной мере только на Ubuntu. Incus - в стандартных репозиториях Debian, Fedora, openSUSE, Arch Linux, NixOS.
Incus сам по себе легкий - это один демон на Go. Ресурсы потребляют ваши контейнеры и VM.
VPS для Incus подойдет, если:
Выделенный сервер нужен, когда:
Рекомендации по конфигурации:
HOSTKEY предлагает VPS и выделенные серверы с предустановленным Incus в дата-центрах Европы, США, Турции и России.
Что входит:
Арендуйте VPS или выделенный сервер с Incus в HOSTKEY. Системные контейнеры + виртуальные машины в одном инструменте. Apache 2.0, LTS до 2029. Сервер за 15 минут.