I’ve been using proxmox mainly with lxc containers for years. I gave an lxc running docker and portainer, for a few services I have running in docker.
I wouldn’t do it with anything critical it anything that needs mich performance or resources. But honestly most things don’t need that.
So is you like me just need a few docker containers and you already have everything else running - this can be a fine way to do it. Go for it :)
Install proxmox, and play around with Linux containers, if it goes wrong just delete it and start over. Also installing change detection is quite easy using helper scripts: https://helper-scripts.com/scripts?id=Change+Detection