VM vs Docker container - eviltoast

Hi. I currently run plex in a kvm VM. Have for years without any real trouble. I’m in the process of refreshing my homelab and replacing the plex VM is next on my list.

I’m curious if there are any pros or cons to running Plex in a docker container vs it’s own dedicated VM? Is there anyone here who’s done both and saw a difference?