I don't think the internet gave particularly good advice here. Sure, there are use-cases for both, and that's why we have both approaches available. But you can't say VMs are better than containers. They're a different thing. They might even be worse in your case. But I mean in the end, all "simple thruths" are wrong.
Comment on Docker in LXC vs VM
conrad82@lemmy.world 2 days ago
I used to use LXC, and switched to VM since internet said it was better.
I kinda miss the LXC setup. Day to day I don’t notice any difference, but increasing storage space in VM was a small pain compared to LXC. In VM I increased disk size through proxmox, but then I had to increase the partition inside VM.
In LXC you can just increase disk size and it immediately is available to the containers
hendrik@palaver.p3x.de 1 day ago
possiblylinux127@lemmy.zip 2 days ago
Personally I just Mount file shares within the VM
conrad82@lemmy.world 1 day ago
I tried that too for a time, using samba. But databases didn’t work from a share. I just found it easier in the end to have volumes inside the LXC / VM directly
possiblylinux127@lemmy.zip 1 day ago
Using Samba for a database is crazy. You want unencrypted NFS.
Databases aren’t all that big in my case so I usually just leave them be.
conrad82@lemmy.world 1 day ago
When I have used nfs in the past, i have issues with different user ID. What is the best solution these days?
After becoming a father last year, the time I have for tinkering is close to 0. I found it easiest to keep all the data in the same vm / lxc, pretty straight forward to maintain
Oisteink@feddit.nl 2 days ago
Dont listen to them! The main issue with containers vs vm is security as you lxc runs in the hosts, while a vm runs on the host.
Use what you are familiar with and remember that lxc are containers and docker are containers, but the use of them are vastly different.