Lightweight
LXC containers share the host operating system's kernel, resulting in lower overhead compared to virtual machines. This means higher efficiency and speed, ideal for applications requiring fast start-up times and lower resource usage.
Resource Isolation
LXC provides a level of resource isolation, allowing users to manage CPU, memory, and other resources per container, which helps in optimizing resource allocation and ensuring better performance.
Flexibility
LXC offers a high degree of flexibility, allowing users to run a variety of workloads, from simple applications to complex, multi-service environments, due to its lightweight nature and ease of management.
Security
LXC provides a secure environment through namespace isolation, cgroups, and other Linux security modules, enhancing the security by isolating the processes within containers from the host system.
Ecosystem and Support
LXC benefits from a robust ecosystem and community support, providing numerous tools and integrations with other systems, making it easier to deploy, manage, and orchestrate containers.
Promote LXC. You can add any of these badges on your website.
Working with legacy applications that needed full system access taught me that a different way to do containerization is by using LXC/LXD. The focus in system containers, rather than application containers, can be thought of like a light VM rather than what most consider the typical container. - Source: dev.to / 4 months ago
LXC provides system-level containerization, offering a different approach focused on creating environments that more closely resemble traditional virtual machines. - Source: dev.to / 4 months ago
What situations would make this better than LXC? https://linuxcontainers.org/. - Source: Hacker News / 8 months ago
Linux Container Daemon (LXD) is a container and virtual machine manager developed by Canonical. It provides flexibility by offering a single process for multiple containers. It connects to the Linux container library (LXC) using a REST API. It is an add-on to LXC, providing more features and functionalities. - Source: dev.to / 10 months ago
Docker introduced their new container technology at PyCon 2013. At this time, Docker containers were just a wrapper for Linux Containers but this fundamentally changed the landscape of computing (more on this later). - Source: dev.to / 12 months ago
Which is what docker/podman/containerd use. If you want full system emulation look into LXC/LXD. Source: almost 2 years ago
LXD is a manager for Linux Containers (LXC), which lets me spin up a kind-of lightweight VM for any distro, instantly. I use it to run proprietary software isolated from the rest of my system (such as Steam); disposable environments for trying stuff out, and running software that doesn't jive well with Nixos. Source: almost 2 years ago
Check this thread on linuxcontainers LXD forum. Half way down Simos points to the eventual solution:. Source: about 2 years ago
I found this website https://linuxcontainers.org/ and I am going to test that out for server just to see how it works. Source: about 2 years ago
Up to now the best documentation I have come across is the official one at linuxcontainers.org. Source: about 2 years ago
After five years managing physical servers, then another four years working with VM clusters, the value of Linux Containers(LXC) and their eventual productization as Docker appealed to me. - Source: dev.to / over 2 years ago
Docker introduced container images to the technology world, making container images a standardized delivery unit. In fact, before Docker, containerization technology already existed. Let's talk about a more recent technology, LXC (Linux Containers) in 2008. Compared to Docker, LXC is less popular since Docker provides container images, which can be more standardized and more convenient to migrate. Also, Docker... - Source: dev.to / over 2 years ago
They might both be the same as the Canonical/Microcloud writeup references the work to Stephane Graber who also posted the linuxcontainers.org forum message about LXD microceph. Source: over 2 years ago
Linux containers (LXC) are the native containers available in Proxmox. These are quite a bit different than Docker containers. They behave and are managed more like "systems" with their own host name, IP address, shell, etc. TurnKey Linux builds and maintains a number of LXC templates that can be downloaded and installed for free. Source: over 2 years ago
- It's not clear to me yet if I need containers...if so I'm looking at linuxcontainers (linuxcontainers.org). Source: over 2 years ago
Linuxcontainers.org does a pretty good job of describing the options. Source: over 2 years ago
Learn more about Linux containers and LXD/LXC here: linuxcontainers.org. Source: over 2 years ago
If you do want more of a VM-like experience, there are also Linux containers which basically have the full distro experience. (I run PiHole this way (on a rpi4) with an Ethernet bridge for its own IP.). Source: over 2 years ago
Don't use Docker. Use LXD. Less overhead and easier to setup and manage. https://linuxcontainers.org. Source: over 2 years ago
If you need to have containers, skip docker. Load Ubuntu and then use LXD, which has much lower overhead. Learn more here: https://linuxcontainers.org. Source: almost 3 years ago
If you read "rules" to the right you will notice that this sub-reddit is not supposed to be a "support" forum and points you to the linuxcontainers.org user forum to ask support type questions. Source: almost 3 years ago
Do you know an article comparing LXC to other products?
Suggest a link to a post with product alternatives.
This is an informative page about LXC. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.