Comment on Any tips for switching Hypervisor from Windows to Proxmox?
Voroxpete@sh.itjust.works 1 year ago
Don’t run docker directly on your host. It likes to fuck with your IP tables in ways that make VM networking break. Create a single VM to be your docker host and then put all the containers on there (KVM - which is what Proxmox is under the hood - offers near-native CPU and memory performance anyway).
When building your VM environments I’d suggest going with XFS for your file system. At my work we recently switched over our containerised apps from EXT4 to XFS and got a 4-6 times improvement in IOPs as a result.
Moonrise2473@feddit.it 1 year ago
I think exactly the opposite, in 5 years i never had any problem with IP tables (although i assign a manually created network to each docker).
One of the biggest advantage of docker is that it can access unlimited memory and storage from host, without reserve a specific amount of both. If now it used 200mb, it doesn’t waste the 8gb you would assign to a VM. And if tomorrow it needs 10gb, it can access the extra unused RAM.
Sethayy@sh.itjust.works 1 year ago
Run it in an LXC for a middle ground? Limitable but also can be unlimited resource use
Moonrise2473@feddit.it 1 year ago
Maybe better