A VM is properly isolated and has it’s own OS and kernel. This improves security at the cost of overhead.
If you are starved for hardware resources then running lxcs instead of vms could give you more bang for the buck.
Comment on Getting Started with Proxmox
modeh@piefed.social 6 months agoThank you.
I guess I have more reading to do on Portainer and LXC. Using an RPi with DietPi, I didn’t have the need to learn any of this. Now is a good time as ever.
But generally speaking, how is a Linux container different (or worse) than a VM?
anamethatisnt@sopuli.xyz 6 months ago
Lyra_Lycan@lemmy.blahaj.zone 6 months ago
An LXC is isolated, system-wise, by default (unprivileged) and has very low resource requirements.
Separating each service ensures that if something breaks, there are zero collateral casualties.
For inspiration, here’s my list of services: