Docker image for the latest Plex Media Server.
10K+
This is a Docker image for the Plex Media Server and it's based on the Plex Pass channel.
The Docker image currently supports:
root)To run the Plex container you can execute:
docker run --name plex -v <config path>:/config -v <media path>:/media -p 32400:32400 dbarton/plex
Open a browser and point it to http://my-docker-host:32400
You can also run the Plex container by using Docker Compose.
If you've cloned the git repository you can build and run the Docker container locally (without the Docker Hub):
docker-compose up -d
If you want to use the Docker Hub image within your existing Docker Compose file you can use the following YAML snippet:
plex:
image: "dbarton/plex"
container_name: "plex"
volumes:
- "<config path>:/config"
- "<media path>:/media"
- "<transcode path>:/transcode"
ports:
- "32400:32400"
restart: always
Please mount the following volumes inside your Plex container:
/config: Holds all the Plex configuration files (usually /Library/Application Support)/media: Directory for media/transcode: Temporary directory for transcoding (optional)By default Plex runs with user ID and group ID 666.
If you want to run Plex with different ID's you've to set the PLEX_UID and/or PLEX_GID environment variables, for example:
PLEX_UID=1234
PLEX_GID=1234
By default Plex won't change the permissions & owner of the files under /config and /transcode.
However, the Plex container can change the owner of all files in /config and /transcode if you set the PLEX_CHOWN variable to YES.
Content type
Image
Digest
Size
170.5 MB
Last updated
about 7 years ago
docker pull dbarton/plex