打造私人影院指南 - PLEX篇
# 📺 Docker 搭建 PLEX
docker run \
-d \
--network=host \
--device=/dev/dri:/dev/dri \
--name plex \
-e PUID=0 \
-e PGID=0 \
-e TZ="Asia/shanghai" \
-h plex \
-v $PWD/plex/config:/config \
-v $PWD/plex/transcode:/transcode \
-v /home/ocean/3-mount:/data2 \
linuxserver/plex
docker stop plex && docker rm plex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 一、安装流程
1)使用docker拉取并运行PLEX
# 拉取plex镜像
$ docker pull cloudb0x/plex
## 运行plex
# cloudb0x版
$ docker run -d --name plex -v /home/sleepy/theater:/data --network=host cloudb0x/plex
1
2
3
4
5
6
2
3
4
5
6
2)通过SMB挂载影视资源
# 如果没有samba访问工具,首先在linux上安装samba访问工具
$ apt-get install smbclient
$ apt-get install cifs-utils
# 挂载目录
$ mount -t cifs //192.168.121.106/0-Cinema0 theater-0 -o username=read,password='1234'
1
2
3
4
5
6
2
3
4
5
6
3)访问本地plex服务:http://192.168.200.128:32400/web。开始配置PLEX。
4)资源库备份方案一: 打包镜像,上传到私人Docker镜像仓库
Docker私人镜像仓库配置参考:DockerHub私有容器仓库搭建 (opens new window)
# 提交容器修改并打包镜像
$ docker commit -a "sleepyocean" -m "plex:movie index completed" plex 192.168.128.100:5000/plex:v20210606
# 推送镜像
$ docker push 192.168.128.100:5000/plex:v20210606
1
2
3
4
5
2
3
4
5
# 安装三方插件
# 1)下载插件
插件文件夹名称: xxx.bundle
# 2)移入docker
$ docker cp WangYiYun.bundle plex:'/config/Library/Application Support/Plex Media Server/Plug-ins/'
1
# 附录
1)其他参考文档
Official Docker container for Plex Media Server ReadMe (opens new window)
分享Plex数据包时,数据库及配置信息的脱敏及媒体路径替换方法 (opens new window)
# 👋Jellyfin篇
docker run -d -p 8096:8096 -name jellyfin -v $PWD:/media jellyfin/jellyfin
1
上次更新: 2022/03/12, 03:03:00
← WireGuard Docker使用指南 →