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

It seems plex works very bad without using host network.