Getting plex working in docker windows

Trying to get plex setup in docker. I have created and deleted a plex container many times and did the claim many times. I have used portainer and several cli to create it. My first try, with portainer, it was actually working except it wasn’t showing fully accessible under remote access in the plex web portal. I tried macvlan to resolve that and then plex web portal wouldn’t connect to it at all. Since then sometimes it would see it, sometimes not but never connect. I have a plex media server installed on the same pc under windows without using docker which is working and fully accessible. Its using port 32400 and I was trying the docker on 32401. The modem is port forwarded to the router on both ports and the router is port forwarded external 32400 to internal 32400 on one ip and external 32401 to 32400 internal on another ip. I have tries both the plexinc and linuxserver images. I use this command for the macvlan: docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=“eth0” my-macvlan

Hopefully someone can help me get this setup and working properly on docker. Another thing I had noticed when I had it running the once, it wasn’t showing anything for Hardware transcoding device in the plex web portal unlike the one running directly under windows. It is running on a mini-pc and lists Intel(R) UHD graphics twice. This is my first experiment with docker.

Simply don’t use Docker on Windows.

Silly me. Router had to be 32401 → 32401 and using bridge, fully accessible now. Now to check on the transcoding.

Docker on windows… well, enjoy your eventual database corruption.