I use this image:
This is my setup:
sudo docker compose-up -d
/var/lib/plex-config is my NAS share for the persisted plex settings that goes into /config in the container.
First run, I need to set up graphically so I created a tunnel for the purpose:
ssh -L 8888:localhost:32400 woodenstake.se
It seems plex works very bad without using host network.