Plex Media Server on Docker for Raspberry Pi All Models

Published by Harish Kumar on

In this segment we are going to “Install Plex Media Server on Docker for Raspberry Pi All Models”.

>/ What is Plex Media Server ?

Plex is a client-server media player system and software suite comprising two main components. The Plex Media Server desktop application runs on Windows, macOS and Linux-compatibles including some types of NAS devices.
The server desktop application organizes video, audio and photos from a user’s collections and from online services, enabling the players to access and stream the contents. There are also official clients available for mobile devices, smart TVs, and streaming boxes, a web app, and Plex Home Theater (no longer maintained), as well as many third-party alternatives.

Plex Media Server on Docker

Installing Plex Media Server on Docker

/> Software to Download




equipment Equipment Required :
raspberrypi Raspberry Pi All Models
raspberrypi Micro SD Card “Minimum 8 GB”
raspberrypi Power Supply
raspberrypi Ethernet Cord for LAN Connection

raspberrypiOptional :

raspberrypi Raspberry Pi Case
raspberrypi Keyboard
raspberrypi Mouse

raspberrypi Raspbian OS Installation

  • Download Raspbian OS from Official Website :
  • Then write the image to the SD Card using : Etcher
  • Now, Boot the Raspberry Pi with this SD Card, Follow the On-Screen Instructions and then open Terminal.

 Enabling SSH in Raspbian OS

  • By default SSH is disabled in Raspbian. So, we need to enable it from desktop.
  • Launch Raspberry Pi Configuration.

Menu –> Preferences –> Raspberry Pi Configuration

  • Navigate to the Interfaces tab
  • Select Enabled next to SSH
  • Click OK.


 Enabling SSH in Raspbian OS through Terminal

  • Enter sudo raspi-config in a terminal window
sudo raspi-config
  • Select Interfacing Options


  • Navigate to and select SSH


  • Choose Yes–> Ok –> Finish

 Enabling SSH in Raspbian OS through Commands

sudo systemctl enable ssh 
sudo systemctl start ssh

plex Plex on Docker

plex Pull Plex Docker Image

  • This command will pull the Plex image for Docker.
docker pull lsioarmhf/plex

plex To find PUID & PGID type

  • Type ID on the start prompt and you will find UID & GID. As shown in the picture below.


plex Setup Plex
  • Let’s setup the Plex container with following commands.
docker create \ 
--name=plex \
--net=host \
-e PUID=1000 -e PGID=1000 \
-e TZ=Asia/Kolkata \
-v /mnt/PcMac:/config \
-v /mnt/PcMac:/data/movies \
-v /mnt/PcMac:/data/tvshows \
-v /mnt/PcMac:/transcode \
plex Start Plex Container
  • Docker start command will going to start the Plex Container.
docker start "Container Name or ID"
plex Accessing Plex Media Server
  • Here server local IP Address is your Raspberry Pi Address.

Now, You are ready to use Plex with Docker on your Raspberry Pi..
Enjoy using Plex on Raspberry Pi.
Smile (“_”)

Harish Kumar

As a founder of the PcMac YouTube channel and website, Our goal is to provide Free Technical help to people and spread knowledge to everyone.

1 Comment

How to Install Docker on Raspberry Pi All models - PcMac · February 5, 2020 at 7:45 am

[…] Plex Media Server on Docker for Raspberry Pi All Models […]

Leave a Reply

Your email address will not be published. Required fields are marked *