
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Plex Media Server Docker镜像是用于部署Plex Media Server的容器化解决方案。Plex Media Server是一款功能强大的媒体服务器软件,允许用户组织、管理个人媒体库(如电影、电视节目、音乐、照片等),并通过网络在各种设备(包括电脑、手机、平板、智能电视、流媒体设备等)上流式传输媒体内容。该镜像提供了便捷的部署方式,简化了Plex Server的安装和配置流程。
使用docker run命令启动Plex Media Server容器:
bashdocker run -d \ --name plex \ --net=host \ # 推荐使用host网络以确保网络兼容性,特别是DLNA和自动发现功能 -e TZ="Asia/Shanghai" \ # 设置时区 -e PLEX_CLAIM="claim-XXXXXXXXXXXXXXXXXXXX" \ # Plex声明码,从https://www.plex.tv/claim获取(24小时内有效) -v /path/to/plex/config:/config \ # 配置文件目录(持久化存储) -v /path/to/media:/data \ # 媒体文件目录(可根据需要挂载多个子目录) -v /path/to/transcode:/transcode \ # 转码缓存目录(建议使用SSD以提高转码性能) tianon/plex
注意:
--net=host模式会让容器使用主机网络,直接暴露Plex的端口(默认32400/tcp)。如果不使用host网络,需手动映射必要的端口(如-p 32400:32400/tcp),但可能影响部分功能(如DLNA)。
| 挂载路径 | 说明 |
|---|---|
/config | 存储Plex Server的配置文件、元数据、日志等,必须持久化以保留设置。 |
/data | 媒体文件目录,建议按媒体类型子目录组织(如/data/movies、/data/music)。可挂载多个目录,如-v /path/to/movies:/data/movies、-v /path/to/music:/data/music。 |
/transcode | 转码临时文件目录,转码过程会生成临时文件,建议使用高速存储(如SSD)以提升性能。 |
| 环境变量名 | 说明 | 示例值 |
|---|---|---|
TZ | 设置容器时区,确保时间戳和定时任务(如DVR录制)准确。 | Asia/Shanghai |
PLEX_CLAIM | Plex声明码,用于将服务器关联到Plex账户(首次运行时需要)。从Plex官网获取,24小时内有效。 | claim-abc123def456ghj789 |
ADVERTISE_IP | 告知Plex服务器的访问IP地址,用于远程访问配置。格式为http://IP:PORT/。 | http://192.168.1.100:32400/ |
ALLOWED_NETWORKS | 限制仅允许指定网络访问服务器,格式为IP/CIDR,多个网络用逗号分隔。 | 192.168.1.0/24,10.0.0.0/8 |
创建docker-compose.yml文件,简化部署和管理:
yamlversion: '3.8' services: plex: image: tianon/plex container_name: plex network_mode: host # 推荐使用host网络 environment: - TZ=Asia/Shanghai - PLEX_CLAIM=claim-XXXXXXXXXXXXXXXXXXXX # 替换为实际的声明码 - ADVERTISE_IP=http://192.168.1.100:32400/ # 替换为服务器实际IP volumes: - /path/to/plex/config:/config # 本地配置目录 - /path/to/media/movies:/data/movies # 电影目录 - /path/to/media/music:/data/music # 音乐目录 - /path/to/media/photos:/data/photos # 照片目录 - /path/to/transcode:/transcode # 转码缓存目录 restart: unless-stopped # 容器退出时自动重启(除非手动停止)
启动容器:
bashdocker-compose up -d
PLEX_CLAIM环境变量传入声明码。http://<服务器IP>:32400/web打开Plex Web界面。host网络模式以确保所有Plex功能正常工作,特别是DLNA和自动发现。如需使用桥接网络,需映射多个端口(除32400外,还可能包括3005/tcp、8324/tcp、32469/tcp、1900/udp、32410/udp、32412/udp、32413/udp、32414/udp等)。/transcode)建议使用SSD,以避免转码过程中的卡顿。-u参数指定用户ID和组ID(如-u 1000:1000)以匹配宿主机文件权限。docker pull tianon/plex && docker restart plex。以下是 tianon/plex 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。



来自真实用户的反馈,见证轩辕镜像的优质服务