LXC support in Truenas Scale

Description

What is LXC?
https://en.wikipedia.org/wiki/LXC

LXC is a containerized technology which runs "full" Linux OSes with less overhead than VMs does. The closest comparison to the BSD world are FreeBSD jails. The technology LXC uses is very similar to Docker, but with LXC you have a full OS experience. LXC will not replace Docker, but be an additon to Docker (if implemented in Scale).

With LXC in addtion with VMs and Docker, I think this could be a killer feature for TrueNAS Scale and make it a complete OS for both storage and virtualization (though LXC and Docker is not really virtualization).

is cloned by

SmartDraw Connector

Katalon Manual Tests (BETA)

Activity

Jip de Beer January 26, 2024 at 9:01 PM
Edited

Moved comment to the open issue: .

Jip de Beer January 15, 2023 at 5:52 PM
Edited

Moved comment to the open issue: .

Jip de Beer January 7, 2023 at 2:05 PM

Turns out we can already make 'jails' on TrueNAS SCALE without LXC. I'm working on jailmaker.sh. It creates persistent Debian 'jails' to install software (docker-compose, portainer, podman, etc.) with full access to all files via bind mounts. Without modifying the host OS at all thanks to systemd-nspawn! Currently still experimental, so looking for testers and contributions.

Oldřich Střítecký November 24, 2022 at 6:48 PM

Kindly waiting for implementation of LXC, currently using proxmox and TrueNAS CORE in VM but native connected system is always better.

Henrik Wallin November 2, 2022 at 9:16 AM

Right now, the lack of LXC support is the only thing keeping me from going from a “Proxmox + OMV(WM)” setup to Truenas Scale. Waiting eagerly…

Accepted

Details

Priority

Assignee

Reporter

More fields

Katalon Platform

Created October 21, 2020 at 6:52 AM
Updated January 26, 2024 at 9:03 PM
Resolved January 6, 2022 at 2:08 PM