Hasty Briefsbeta

Bilingual

Linux Containers – Incus

10 months ago
  • #virtualization
  • #container-management
  • #open-source
  • Incus is a next-generation system container, application container, and virtual machine manager.
  • It provides a user experience similar to public clouds, allowing mix of containers and VMs with shared storage and network.
  • Incus is image-based, supporting various Linux distributions, and scalable from laptops to server racks.
  • Managed via command line, REST API, or third-party tools, with a single API for local and remote access.
  • Originally a community-driven alternative to LXD, now maintained by former LXD creators.
  • Supports system containers (simulating full OS), application containers (isolated apps), and VMs (different OS).
  • Key features include security, scalability, event-based operations, remote usage, and project support.
  • Offers backup, snapshots, instance migration, multiple storage backends, and advanced resource control.
  • Works on recent Linux distributions; clients available for Windows and macOS.
  • LTS releases (e.g., Incus 6.0 supported until 2029) and monthly feature releases.
  • Commercial support available from Zabbly; written in Go under Apache 2 license, hosted on GitHub.
  • Contributions require signed-off commits (DCO), no CLA needed.