315 shaares
tareas previas
> id # nos devuelve el PUID y el PGID que pondremos en el docker-compose.yml
> mkdir -p /mnt/qnap_multimedia
> mount 192.168.1.11:/share/CACHEDEV1_DATA/Multimedia /mnt/qnap_multimedia # probamos el punto de montaje NFS que después incluiremos como volumen en docker-compose.yml y en el arranque fstab
Si error "I can't mount NFS share - bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program." hay que instalar previamente nfs-common o nfs-utils: apt install nfs-common
docker-compose.yml
version: "2.1"
services:
plex:
image: lscr.io/linuxserver/plex:latest
container_name: plex
network_mode: host
environment:
- PUID=0
- PGID=0
- VERSION=docker
- PLEX_CLAIM= #optional
volumes:
- /media/plex/library:/config # almacenamiento local al contenedor lxc donde corre el contenedor docker, si sólo empleamos el remoto NFS este se podría eliminar
- /media/plex/tvseries:/tv
- /media/plex/movies:/movies
- /media/plex/music:/music
- /mnt/qnap_multimedia:/qnap # almacenamiento remoto montado por NFS en el contenedor lxc donde corre el contenedor docker
restart: unless-stopped
# /etc/fstab
192.168.1.11:/share/CACHEDEV1_DATA/Multimedia /mnt/qnap_multimedia nfs defaults 0 0