Plex On Docker

How to set up surfshark on mac

Welcome to the Docker subforum

This is where we can discuss and help each other out with running Plex Media Server in the official Docker images.

Its been a while since we considered creating an official Docker image and a while ago the nice guys at got in contact with us in regards to some Docker work which resulted in us basing our first internal testing on their work and from there on improving it to provide what we consider to be a a-grade Plex Media Server experience while using the flexibility of Docker. We are really happy to finally have this checked off of our bucket list and be able to share it with all our passionate Linux users.


Aug 04, 2019 sudo apt install docker-compose Checking Out the Plex Compose Config Looking at the compose configuration provided by the team, they chose to store media outside the container, which is ideal. Plex Docker Image. Navigate to the new Apps tab, search for 'Plex' and click the install icon for Plex Media Server by plexinc (the official Plex Docker image): You'll be taken to a screen called Add Container. There are three fields you'll have to add: Container Path: /transcode (Host Path 2): /tmp/. The “official” plexinc/pms-docker for docker is currently at however the deb version is currently at There is a problem with iOS and Apple TV devices and the transcoder. In the current version ( and I wanted to update to see if it has been fixed. Nov 07, 2020 How I play my movie collection with a system that runs Plex via the Plex image on a Docker host in my basement.

What is Docker
Docker is a world leading containerization platform that allows any platform that runs the docker engine to run pre-built images running software. In short it will allow you to run Linux images on macOS, Windows and yes on Linux too. More detailed information about Docker can be found here:

Getting started
To get started with Plex Media Server in Docker start by installing Docker on your platform of choice, Docker have a good getting started guide here:
Once you have Docker installed on your platform head over to our github repo to go over the ReadMe to get right configuration parameters for your setup: - Once you have customised the docker create command its a good idea to save it for later if you want to recreate your container or change modes (latest, public, plexpass).
Alternatively, you can read up on docker-compose and use the provided docker-compse template to handle your configuration for easy upgrades.
The Docker images are hosted the usual docker place over here:

Starting/Stopping/Entering/Deleting your Docker container
Once the container is created and ready to get started the following information will help you control your container. More info can be found in the ReadMe from the repo.

  • Start the container: docker start plex
  • Stop the conrainer: docker stop plex
  • Shell access to the container while it is running: docker exec -it plex /bin/bash
  • Remove plex container (This deletes your container and you will need to re-create the container as described in the ReadMe): docker rm -f plex

Running Plex On Docker

If you made it past the above steps congratulations on running Plex Media Server in your own Docker container. If you came across any obstacles or challenges that you need assistance with please post in this forum and we will work on getting your setup sorted out.

When posting please use the following guidelines:

DockerPlex on docker tutorialDocker windows plex


Please provide the following

  • Host OS version (macOS 12.2, Windows 10, Linux Ubuntu 16.04 etc)
  • Plex Media Server version
  • Docker tag for the image (If none used its default latest)
  • Brief description of the issue or bug
  • Steps to reproduce (these will make it easier for development to track down)

Feature requests

Plex On Docker Omv

Should be added in this forum also. Tag them with Feature Request and we will have a discussion about it.