
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
MiniDLNA 是一款轻量级 DLNA/UPnP 媒体服务器,本镜像提供简单易用的部署方案,可在局域网内共享音频、视频和图片文件,支持 DLNA 兼容设备(如智能电视、音响、手机等)发现并访问媒体内容。
通过以下环境变量配置 MiniDLNA 服务:
| 环境变量名 | 说明 | 对应命令行参数 |
|---|---|---|
| MINIDLNA_UID | 设置 MiniDLNA 运行用户的 UID | -U |
| MINIDLNA_GID | 设置 MiniDLNA 运行用户的 GID | -G |
| GROUP[0-9]* | 添加用户组并将 MiniDLNA 用户加入该组 注意:当使用多组权限的多个目录时非常有用 | -g |
| OPTION[0-9]* | 向 MiniDLNA 配置文件添加自定义选项 | -O |
| MINIDLNA_FRIENDLY_NAME | 设置 MiniDLNA 服务的友好名称 | -f |
| MINIDLNA_INOTIFY | 启用文件监控,实时监控媒体目录文件变化 | -i |
| MINIDLNA_MEDIA_DIR[0-9]* | 设置媒体目录路径(需与容器内挂载路径对应) | -m |
需将所有待共享的媒体目录挂载到容器内的 /data 目录下,然后通过 MINIDLNA_MEDIA_DIR[0-9]* 环境变量映射这些目录。例如:宿主机 /media/music 挂载到容器 /data/music,则需设置 MINIDLNA_MEDIA_DIR0=/data/music。
bashdocker run --rm \ -e MINIDLNA_FRIENDLY_NAME="家庭媒体服务器" \ -e MINIDLNA_MEDIA_DIR0="/data/music" \ -e MINIDLNA_MEDIA_DIR1="/data/videos" \ -v /path/to/music:/data/music \ -v /path/to/videos:/data/videos \ viniciusleterio/minidlna
bashdocker run --rm \ -e MINIDLNA_FRIENDLY_NAME="实时媒体共享" \ -e MINIDLNA_INOTIFY=yes \ -e MINIDLNA_MEDIA_DIR0="/data/photos" \ -v /path/to/photos:/data/photos \ viniciusleterio/minidlna
bashdocker run --rm \ -e MINIDLNA_UID=1000 \ -e MINIDLNA_GID=1000 \ -e GROUP0="media:1001" \ -e MINIDLNA_MEDIA_DIR0="/data/movies" \ -v /path/to/movies:/data/movies \ viniciusleterio/minidlna
bashdocker run --rm \ -e OPTION0="port=8200" \ -e OPTION1="max_connections=50" \ -e MINIDLNA_MEDIA_DIR0="/data/music" \ -v /path/to/music:/data/music \ viniciusleterio/minidlna
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务