phlak/plex
!!! UNMAINTAINED !!! - I will no longer be maintaing this image and recommend using the
official plexinc/pms-docker
image
if you would like to run Plex on Docker.
Docker image for Plex Media Server.
Create a named volume for holding persistant data:
docker volume create plex-data
Run the Plex server:
docker run -d -p 32400:32400 -v /local/dir:/vol/media:ro -v plex-data:/var/lib/plexmediaserver --name plex-media-server phlak/plex
NOTE: Replace /local/dir
with the path to your media folder on the host OS to share the media
with the running container.
-e TZ=America/Phoenix
- Set the timezone for your server. You can find your timezone in this
list of timezones. Use the (case sensitive)
value from the TZ
column. If left unset, timezone will be UTC.
--restart unless-stopped
- Always restart the container regardless of the exit status, but do not
start it on daemon startup if the container has been put to a stopped
state before. See the Docker restart policies
for additional details.
When creating your container you may specify a tag to use. For example, if you
would like to run the current Plex Pass release you would want to use the
plex-pass
tag:
docker run ... phlak/plex:plex-pass
If you don't specify a tag latest
will be used by default.
Tag | Description |
---|---|
latest | Latest public release (same as public) |
public | Latest public release |
plex-pass | Current Plex Pass release |
Eeach release (starting with 1.5.3.3580-4b377d295) is also taged and available if you'd like to run a specific version. You can view the complete list of tags on Docker Hub at https://hub.docker.com/r/phlak/plex/tags/
Please report bugs to the GitHub Issue Tracker.
This project is licensed under the MIT License.
docker pull phlak/plex