@captainepoch which distro are you using then? alpine already needs 512mb officially and i don't want to push it 😄
containers are a better choice for my scenario either way, though.
@captainepoch already spent time testing my setup on podman, so i'll start with that 😅
i guess it's also more relevant in a professional context (given it's compatibility to docker), so that's another plus.
I installed a VM with more RAM, and then I turned off that VM and converted it to a template, so I only have to install it once. Then, I clone the template and run anything I need.
I have a couple of VMs that require more RAM because the software is written either in Java or Node (fuck Node, and Java shouldn't be used for server applications or web applications).
But other than that...
If you're going to containers, try LXC before. It might work as you expect!