Proxmox can do containers too and has other benefits like really good ZFS support. I only have a couple of VMs and everything else in containers on my little Proxmox server.
I would suggest at least a minimal Linux Server VM if you're running containers, underneath ProxMox or on a bare metal install if you don't need other virtualization on said server.