Incus

Containrar och virtualisering

Incus är en hanterare för systemcontainers och virtuella maskiner som ger ett enhetligt gränssnitt till fullständiga Linux-system i båda formerna, från en enskild maskin till ett kluster.

Betyg 82 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

Förstaparts REST-API-dokumentation i Incus-dokumenten.

Incus REST API · Incus/Linux Containers-projektet

Källa: https://linuxcontainers.org/incus/docs/main/rest-api/

Kontrollerat:

MCP · Tredjepart

Endast gemenskapsserver; ingen officiell MCP-integration från Incus-projektet.

incus-mcp-server (fredmj) · fredmj (gemenskap)

Källa: https://github.com/fredmj/incus-mcp-server

Kontrollerat:

Incus på driftvärden incus01: incus list --all-projects visar sju containrar i projektet produktion (app-01, backup-01, cache-01, db-01, fil-02, web-01, web-02) och två i projektet test (bygg-01, test-app), alla RUNNING med IPv4- och IPv6-adress på eth0, typ CONTAINER och antal ögonblicksbilder per instans; därunder incus project show produktion med funktionsflaggorna images, profiles, storage.buckets och storage.volumes
1 / 8 Instanserna i båda projekten

Bedömning

Så bedömer vi

Totalbetyg

82 av 100

Preliminär (källbaserad)

Bedömningsprofil
Drift av systemcontainers och virtuella Linux-maskiner på egna servrar — från enstaka instanser till kluster — med REST-API, CLI och imageserver som ett privat moln.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    Apache-2.0 verifierad i repots COPYING-fil; communitydrivet projekt utan CLA.

  2. Funktionell passform

    Passar drift av containers och VM:ar på egna servrar inklusive kluster; mindre lämpat för applikationscontainers à la Docker Compose.

  3. Dataflytt och interoperabilitet

    Apache-2.0 utan CLA och öppna avbilder för många distributioner minskar låsning; dock Linux-only för både värd och gäster.

  4. Mognad och trygghet

    Aktivt projekt med senaste tagg v7.5.1 (2026-10-20) och dokumenterad REST-API-dok (HTTP 200).

  5. Framtidskraft

    Modernt community-drivet alternativ till LXD med REST-API i hela systemet, kluster och imageserver; utvecklas aktivt.

  6. Drift och införande

    Komplett CLI och REST-API underlättar, men kräver root-/systembehörigheter på Linux-värdar och driftkompetens.

  7. Kostnadsbild

    Fri mjukvara; kostnaden är egna Linux-servrar.

  8. Svensk användbarhet

    Svenskt gränssnitt för CLI-verktyget verifierat: po/sv.po täcker 1 665 av 1 997 strängar (83 procent — kontrollerat 2026-10-24). Dokumentation och support är engelska.

Om Incus

Incus beskriver sig som en modern, säker och kraftfull hanterare för systemcontainers och virtuella maskiner. Den ger ett enhetligt sätt att köra och styra fullständiga Linux-system i container- eller VM-form, med avbildningar från ett stort antal distributioner, och bygger kring ett REST-API. Skalningen sträcker sig från en instans på en enskild maskin till ett kluster i ett helt rack, vilket gör den lika lämpad för utveckling som produktion. Projektet liknar upplägget vid ett litet privat moln.

Dokumentationen är omfattande: instansskapande och -konfiguration, profiler, cloud-init, enheter av typ disk, nätverkskort, GPU, USB och proxy, samt lagringspooler med drivare som ZFS, Btrfs, LVM och Ceph. Nätverk med ACL:er och forwards, backup, benchmarking, metrik och återhämtning har egna kapitel, så drift är en förstklassig del snarare än en eftertanke.

Incus är en community-gren av LXD som Linux Containers-projektet tagit över, utan CLA och licensierat under Apache 2.0, underhållet av samma utvecklingsteam som byggde LXD. Kravet på er är Linux-, lagrings- och nätverkskompetens: installation, initiering och serverkonfiguration sker på egen hand. Välj Incus när kontroll och resurseffektivitet styr; välj en ren hypervisor-lösning när ni behöver gästoperativsystem utanför Linux.

Användning

Passar för

  • Köra fullständiga Linux-miljöer i containers eller virtuella maskiner på egna servrar
  • Skapa och styra instanser via CLI och REST-API med profiler och cloud-init
  • Bygga kluster med delad lagring på ZFS, Btrfs, LVM eller Ceph
  • Driva ett privat molnliknande system med backup, metrik och nätverks-ACL:er

Passar mindre bra för

  • Om ni behöver köra gästoperativsystem utanför Linux som huvudsaklig last – då är en ren hypervisor-lösning enklare
  • Om ni vill slippa att konfigurera lagring, nätverk och server själv – då passar en hanterad molntjänst
  • För processnivå-containerorkestrering av microtjänster à la Kubernetes – Incus hanterar systemcontainers och VM:ar

Styrkor och begränsningar

Styrkor

  • Enhetlig hantering av både systemcontainers och virtuella maskiner
  • Kraftfull REST-API och CLI som täcker hela livscykeln
  • Skalar från en instans på en maskin till kluster i datacenter
  • Större drivare för lagring (ZFS, Btrfs, LVM, Ceph) och nätverk (ACL:er, forwards) dokumenterade
  • Community-projekt utan CLA under Apache 2.0

Begränsningar

  • Värden är Linux; ni behöver kompetens kring lagring, nätverk och serverkonfiguration
  • Installation och initiering sker på egen hand utan kommersiell support i kärnprojektet
  • För små miljöer är driftbördan med databas och klusterkonfiguration onödig om ni bara behöver en container

Skärmbilder

Tekniska resurser

Alternativ

Kubernetes

Containrar och virtualisering · Orkestrering av container i kluster

Kubernetes är en öppen plattform för containerorkestrering: distribution, skalning och drift av containeriserade program styrs deklarativt i stället för manuellt.

Startår
2014
Licens
Apache License 2.0
Öppen källkod
Ja

Betyg

88 av 100

Preliminär (källbaserad)

Läs bedömningen om Kubernetes

Projektdata

128 650GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2014
Licens
Apache License 2.0Öppen källkod (OSI-godkänd licens) · Repots LICENSE-fil (kubernetes/kubernetes) innehåller Apache License, Version 2.0. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · Windows · macOS · containers
API
REST API Verifierat
Export
Finns Alla resurser i plattformen är API-objekt och kan läsas och skrivas som serialiserade objekt (JSON/YAML) via API:t, vilket gör att klustertillstånd kan exporteras. Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Apache-2.0 (OSI), CNCF-styrning, full kodfrihet, valfri drift och öppna standarder — ingen leverantörslåsning.
Funktionell passform Gäller: Containerorkestrering är exakt kärnan; deklarativ konfig, självläkning, skalning och tjänsteupptäckt täcker användningsfallet utan större luckor.
Dataflytt och interoperabilitet Gäller: Deklarativt YAML och stort API ger god datarörlighet, men manifest är Kubernetes-specifika och portabilitet kräver verktyg (Helm/Kustomize).
Mognad och trygghet Gäller: CNCF-graduated sedan 2014, massivt ekosystem, tydlig säkerhets-/releaseprocess och industristandardstatus.
Framtidskraft Gäller: Operators, CRDs och GitOps plus kubectl-MCP (tredjepart) utgör dokumenterad praktisk anpassnings-/integrationsförmåga i stor skala.
Drift och införande Gäller: Att drifta ett eget kluster (control plane, etcd, uppgraderingar, nätverk, RBAC) är komplext och kräver specialistkompetens.
Kostnadsbild Gäller: Fri Apache-2.0-licens; TCO = infrastruktur och specialistkompetens, transparent.
Svensk användbarhet Gäller: Engelsk dokumentation/CLI; ingen verifierad svensk lokalisering eller support belagd — tekniskt användbart i Sverige.

Kostnad: .

Faktakontrollerad

Podman

Containrar och virtualisering · Daemonlös containermotor för OCI-containrar och poddar

Podman kör containers och pods utan daemon — och kan som standard köras utan root, med ett kommandoradsgränssnitt som följer Docker-konventionerna.

Startår
2018
Licens
Apache License 2.0
Öppen källkod
Ja

Betyg

88 av 100

Preliminär (källbaserad)

Läs bedömningen om Podman

Projektdata

33 177GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2018
Licens
Apache License 2.0Öppen källkod (OSI-godkänd licens) · Repots LICENSE-fil innehåller Apache License, Version 2.0, och podman.io anger 'Apache License 2.0' under senaste stabila version. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · macOS · Windows · FreeBSD
API
REST API Verifierat
Export
Finns Avbildningar kan sparas till arkivformat med podman save (docker-archive, oci-archive, oci-dir, docker-dir), och containrar kan exporteras med podman export. Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Apache-2.0 (OSI), Red Hat + community, OCI-standarder — inga låsningar.
Funktionell passform Gäller: Containerhantering med Docker-kompatibelt CLI och pods täcker användningsfallet utan större luckor.
Dataflytt och interoperabilitet Gäller: OCI-images och Docker-kompatibelt CLI gör övergångar sömlösa; compose-filer och fria registries.
Mognad och trygghet Gäller: Sedan 2018, Red Hat-stött och aktivt; etablerat om än yngre än Docker.
Framtidskraft Gäller: CLI, REST-API och podman-compose möjliggör automation.
Drift och införande Gäller: Daemonlös och rotlös drift är väldokumenterad och säkerhetsmässigt god; hanterbart.
Kostnadsbild Gäller: Fri Apache-2.0-licens; TCO = drift.
Svensk användbarhet Gäller: Engelsk CLI/dokumentation; ingen svensk lokalisering belagd — tekniskt användbart i Sverige.

Kostnad: .

Faktakontrollerad

Källor