Plex Pass Docker container availability?

I’ve just had a notification of the new Plex Pass version being available and was just wondering how soon, if at all, is it available as a docker/k8s container?

Or do by using k8s I’m limited to public images that would be lagging behind Plex Pass ones?

Which docker image are you using?
For the Linuxserver.io image, you need to set the VERSION variable to latest and then just restarting the container will update it to the latest version of Plex you are eligible for (i.e., latest beta if the server is signed in with an account with Plex Pass otherwise latest public build).

I believe for the official Plex image the same rules apply, though you can also use “plexpass” and “public” as valid version variables as well.

-Shark2k

Hey, using the plexinc/pms-docker image with the ‘latest’ tag. Which at the time of writing was pointing to a 3 week old container, and the version I am already running.

I noticed the the plexpass seems to be pointing to a 3 year old container as well, so not really in favour of using that one.

Not a major thing really, I got plex pass for other reasons. Only recently moved to container and noticed that discrepancy to running in natively.

I am not really familiar with the behind the scenes stuff of docker as I only use it for deploying containers made by others.

That said, I am using the Linuxserver.io container, but I just checked Docker Hub and that was last updated on June 16th (same as the official Plex one). I am using the latest tag in my docker compose and I restarted the container yesterday or the day before (can’t remember exactly) and my Plex updated to the latest Plex Pass version (I needed it for the multi episode fix).

Regarding your statement of “…the plexpass seems to be pointing to a 3 year old container…” what exactly are you referring to? My understanding is the container is the same or at least similar (so updated at the same time if there are underlying differences) but the tag causes some slight change in (I’m guessing here) the docker build file.

This is what I see on Docker Hub for the official Plex container:

image

image

Have you tried running docker restart plex where “plex” would equal whatever you named the container? After doing that, check to see if your Plex Server updated to the latest version.

Otherwise, hopefully someone with more docker knowledge sees this thread and can give you a better answer.

-Shark2k

Version 1.40.3.8555 is the latest available docker image, it came out 16 days ago like posted above. If you are talking about the beta versions of the server, they don’t release docker images for those.
To try the betas of the server you need to install Plex server directly. (This is what I have been told when asked before.)

This is not true.
I am running docker and I am on the latest beta version.

image

You need to have the version as “latest” or (in the case of the official docker image “plexpass” would also work).

From the Docker Hub page for the official Plex container:

Tags

In addition to the standard version and latest tags, two other tags exist: plexpass and public. These two images behave differently than your typical containers. These two images do not have any Plex Media Server binary installed. Instead, when these containers are run, they will perform an update check and fetch the latest version, install it, and then continue execution. They also run the update check whenever the container is restarted. To update the version in the container, simply stop the container and start container again when you have a network connection. The startup script will automatically fetch the appropriate version and install it before starting the Plex Media Server.

The public restricts this check to public versions only where as plexpass will fetch Plex Pass versions. If the server is not logged in or you do not have Plex Pass on your account, the plexpass tagged images will be restricted to publicly available versions only.

And from Linuxserver’s:

Valid settings for VERSION are:-

info: YOU CANNOT UPDATE TO A PLEXPASS ONLY (BETA) VERSION IF YOU ARE NOT LOGGED IN WITH A PLEXPASS ACCOUNT.

  • docker: Let Docker handle the Plex Version, we keep our Dockerhub Endpoint up to date with the latest public builds. This is the same as leaving this setting out of your create command.
  • latest: will update plex to the latest version available that you are entitled to.
  • public: will update plexpass users to the latest public version, useful for plexpass users that don’t want to be on the bleeding edge but still want the latest public updates.
  • <specific-version>: will select a specific version (eg 0.9.12.4.1192-9a47d21) of plex to install, note you cannot use this to access plexpass versions if you do not have plexpass.

-Shark2k

2 Likes

Thank you, I just changed the tag and updated my test server.

1 Like

Thx @shark2k , changing tag to plexpass and rollout restarting the Statefullset pulled the latest plexpass version. Appreciated

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.