_Logo

Hoy sábado me puse a migrar uno de los servicios que más uso en mi RaspberryPi. Hablo de PLEX Media Server, el servidor multimedia que utilizo para ver mis series y películas descargadas.

Para tener un poco más de control sobre los servicios (y para probar y seguir aprendiendo) que utilizo decidí migrar PLEX a Docker de una forma muy sencilla. Lo que tenemos que hacer es seguir éstos simples pasos:

  1. Descargar la imagen de Docker:

$ sudo docker pull linuxserver/plex

Por defecto se descargará la última versión de la misma (tag latest)

  1. Crear contenedor para PLEX:
$ sudo docker create \
--name=plex \
--net=host \
--restart=always \
-e VERSION=latest \
-e PUID=1001 -e PGID=1001 \
-e TZ=America/Argentina/Buenos_Aires \
-v /ruta/a/directorio/de/configuracion:/config \
-v /ruta/a/directorio/de/series:/data/tvshows \
-v /ruta/a/directorio/de/Peliculas:/data/movies \
-v /ruta/a/directorio/del/transcoder:/transcode \
linuxserver/plex

Lo que vamos a hacer con éste comando es generar el contenedor para PLEX con ciertos parámetros, los cuales son:

  • –name: Nombre del contenedor.
  • –net: Tipo de red que usará el contenedor. Con ésto compartiremos la conexión con el server PLEX.
  • –restart: Esto hará que el contenedor se reinicie cuando inicie el sistema. Si no querés que se inicie solo hay que saltear éste parámetro
  • -e VERSION: Versión del servidor PLEX, conviene usar latest para tener la última liberada.
  • -e PUID y -e PGID: Especifica el user id para minimizar problemas de permisos que puede haber entre el sistema operativo host y el contenedor.
  • -e TZ: Zona horaria para el servidor, en mi caso la de Argentina. Si no sabés tu zona horaria podés consultarla desde ACÁ.
  • -v diferentes directorios: Directorios que se verán en la configuración de PLEX cuando se inicie. Lo que hace ésto es reemplazar un directorio en nuestro sistema host donde tengamos los videos que querramos ver con un directorio que podrá ver el servidor PLEX dentro del contenedor. Para agregar o quitar cosas solo tenemos que utilizar el directorio host que usamos para apuntar y listo.

Hay algo que no hice y creo que debería haber hecho que fue utilizar el mismo directorio que tenía de mi configuración anterior de PLEX para el contenedor creado, con eso supongo que me ahorraba tener que hacer la config desde cero nuevamente. Algo para probar para la próxima.

  1. Una vez hecho todo ésto vamos a inciar el contenedor (ya que el comando anterior solo lo crea):

$ sudo docker start plex

Y con ésto ya tenemos andando nuestro servidor PLEX en Docker!!

Acá lo pueden ver desde Portainer funcionando.

_Logo

Listo para usar:

_Logo


No olviden seguirnos en las redes sociales: