Almost every service I self-host runs in a Linux container, and the math just doesn't favor a VM anymore
The article discusses the advantages of using Linux containers over virtual machines (VMs) for self-hosted services. It highlights that containers typically offer better performance and lower resource usage compared to VMs. The author emphasizes that for many workloads, the benefits of containers make them a more efficient choice.
- ▪Linux containers run at near-native performance and use significantly less RAM than VMs.
- ▪Containers utilize the host's kernel, avoiding the overhead associated with running a separate guest kernel.
- ▪For many homelab workloads, containers have been shown to deliver equal or better performance than VMs.
Opening excerpt (first ~120 words) tap to expand
{ "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "name": "Home", "item": "https://www.xda-developers.com/" }, { "@type": "ListItem", "position":"2", "name": "Linux", "item": "https://www.xda-developers.com/linux-hub/" }, { "@type": "ListItem", "position":"3", "name": "Almost every service I self-host runs in a Linux container, and the math just doesn't favor a VM anymore", "item": "https://www.xda-developers.com/almost-every-service-self-host-linux-container-math-vm/" } ] } Almost every service I self-host runs in a Linux container, and the math just doesn't favor a VM anymore By Adam Conway Published May 20, 2026, 12:30 PM EDT I’m Adam Conway, an Irish technology fanatic with a BSc in Computer Science and I'm…
Excerpt limited to ~120 words for fair-use compliance. The full article is at XDA Developers.