Published Jun 2, 2026, 5:30 PM EDT Richard is the PC Hardware Lead at XDA and has been covering the technology industry for almost two decades. He's been building PCs since young, and when not creating content, you can often find him inside a chassis somewhere. When running multiple services, platforms, and operating systems, one wouldn't be blamed for immediately considering virtual machines (VMs). They're easy to set up and forget, but there are some problems that arise from using multiple VMs within a home lab setting. With the increased availability of Linux containers (LXCs), largely with Proxmox and the release of TrueNAS 26 , there's almost a better way for running self-hosted services. Linux containers won't be the greatest choice for everything, but I moved most of my home server to LXCs, and I'm not looking back. Whether it's Immich, Jellyfin, or some other service, there's a very good chance it's running within a Linux container and not a VM. Why use a LXC over a VM?…