If you have not already, we suggest setting your Plex username to something else rather than email which is displayed on your posts in forum. You can change the username at https://app.plex.tv/desktop#!/account
Welcome to our forums! Please take a few moments to read through our Community Guidelines (also conveniently linked in the header at the top of each page). There, you'll find guidelines on conduct, tips on getting the help you may be searching for, and more!

Official Plex Media Server Docker Images - Getting Started

ziggimonziggimon Plex Dev TeamAarhusPosts: 2,444Members, Plex Pass, Plex Ninja Plex Ninja
edited December 2016 in Docker

image

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 https://linuxserver.io 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.

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: https://www.docker.com/what-docker

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: https://www.docker.com/products/docker
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: https://github.com/plexinc/pms-docker/blob/master/README.md - 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: https://hub.docker.com/r/plexinc/pms-docker/

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

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:

Bugs

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

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

Get you Plex guides here: Naming Guide, NAS Guide, NTFS on Linux Guide, Linux Permissions Guide, Logs & Library Maintenance Help, Plex Help Page.

My Plex world:
Primary PMS: NAS - 24 bay Inter-Tech 4324L, Xeon E3-1230v2, SuperMicro X9SCM-F, 800GB SSD, Enough Spinning Storage
HTPC/EyeTV: Mid 2011 Mac Mini 4GB RAM 60GB Vertex SSD, 50" Kuro
Clients: Hackintosh - i7 3770K, 27" CinemaDisplay, 15" rMBP, ATV4, Roku3, iPhone 6 64GB, iPhone 5 64GB, iPad 3 16GB, riPad mini 32GB, Intel NUC DN2820FYKH, Asus Chromebox, RPI2, RPi3
This discussion has been closed.