For me, I was going to use Proxmox on a bare metal server and have TrueNAS Scale in a VM to handle storage (with a pass through HBA card) for all other VMs, and containers. But I’ll now be using HexOS instead of TN to handle storage as it will simply things up.
For containers, I am not sure yet if I’ll let hexOS take care of it or if I’ll have a dedicated VM for them.