Note that if you want actual virtualization then perhaps Proxmox (not sure if it manages multiple hypervisors - I haven’t obtained something to test it on yet). Portainer is best for Docker management (it, and it’s client agents, run as docker containers themselves. Don’t forget to enable web sockets if proxying.
It drives me bonkers.
And, unfortunately, when I mention this issue I’m am frequently assured that I am mistaken and that there can be no issue. (paraphrasing).
It’s a real problem - I live Firefox (with its standards compliance) but people didn’t adhere. And here we are.