Linux Containers (2024)

Incus has joined LinuxContainers

Read the project announcement here.

LXC

LXC is a well-known Linux container runtime that consists of tools, templates, and library and language bindings. It's pretty low level, very flexible and covers just about every containment feature supported by the upstream kernel.

Learn more

Incus

Incus is a container and virtual-machine manager.
Based on LXC for containers and QEMU for virtual machines, it offers a seamless cloud-like experience scaling from a developer's laptop to a full cluster of up to 50 servers.
In addition to managing containers and VMs, Incus also provides a variety of options to manage storage and network.

Learn more Try it online

LXCFS

LXCFS is a userspace (FUSE) filesystem which offers:

  • Overlay files for cpuinfo, meminfo, stat and uptime.
  • A cgroupfs compatible tree allowing unprivileged writes.

It's designed to work around the shortcomings of procfs, sysfs and cgroupfs by exporting files that match what a system container user would expect.

Learn more

distrobuilder

distrobuilder is an image building tool for containers and virtual machines:

  • Complex image definition as a simple YAML document.
  • Multiple output formats (chroot, LXD, LXC).
  • Support for a lot of distributions and architectures.

distrobuilder's modern design utilises pre-built official images whenever available, uses a declarative image definition (YAML) and supports a variety of modifications on the base image.

Learn more

libresource

library of interfaces through which we can get system resource information like memory, CPU, stat, networking, device etc. Currently most of such information is read from /proc and /sys.

Learn more

lxcri

lxcri is a wrapper around LXC which can be used as a drop-in container runtime replacement for use by CRI-O.

Learn more

Linux Containers (2024)
Top Articles
Latest Posts
Article information

Author: Merrill Bechtelar CPA

Last Updated:

Views: 5625

Rating: 5 / 5 (70 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Merrill Bechtelar CPA

Birthday: 1996-05-19

Address: Apt. 114 873 White Lodge, Libbyfurt, CA 93006

Phone: +5983010455207

Job: Legacy Representative

Hobby: Blacksmithing, Urban exploration, Sudoku, Slacklining, Creative writing, Community, Letterboxing

Introduction: My name is Merrill Bechtelar CPA, I am a clean, agreeable, glorious, magnificent, witty, enchanting, comfortable person who loves writing and wants to share my knowledge and understanding with you.