在小米BE10000Pro上开启DLNA
2026/6/24大约 3 分钟
注意
请确认小米路由器自动更新已被关闭,若您的利益因此受到损失,作者不承担任何责任。
提示
如果出现报错,请翻至文章末尾“排障”。
准备NMVe协议的M.2固态硬盘
使用DiskGenius等软件格式化为MBR下的EXT4,插入路由器底部的M.2槽位,在路由器后台开启SMB(Samba),不多赘述。
路由器后台开启虚拟内存

↑在此页面底部有一个启动虚拟内存,请选择最大并确认。

路由器后台开启Docker

↑按如图顺序操作:先开启并确认,再安装管理面板,再进入管理面板,默认用户名:admin 密码:admin。

↑登录后台后记得修改密码。
安装docker-cli

↑点击左侧“容器管理”,打开“simple-docker”的终端命令,执行下面三个命令并等待OK↓
echo -e 'https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.6/main/\nhttps://mirrors.tuna.tsinghua.edu.cn/alpine/v3.6/community/' > /etc/apk/repositories
apk update
apk add docker-cli↑打开“simple-docker”的容器详情,展开存储配置,记录宿主目录下硬盘(nvme-xxxx or usb-xxxx)字段↓

打开Windows的资源管理器,以Windows11为例,依次点击“…”→“映射网络驱动器”

↑首先输入\\192.168.31.1并确认,使其报错(笔者曾更改后台地址到31.2,不用理会)

↑然后点击“浏览”,在网络下找到你的路由器并展开,选择你的硬盘并确定。

↑打开新映射的网络驱动器,在根目录新建“NAS”文件夹,并在“NAS”下分别新建“Video”“Picture”“Music”三个文件夹。
回到“simple-docker”的终端命令界面(可能需要刷新页面),执行下面两个命令↓
注意
请将下面命令中所有“改掉这个”改为曾记录的硬盘(nvme-xxxx or usb-xxxx)字段!
docker pull giof71/minidlna:latest
docker run -d --name=minidlna --net=host --restart=always --user="0:0" -v /mnt/改掉这个/NAS/Music:/Music -v /mnt/改掉这个/NAS/Video:/Video -v /mnt/改掉这个/NAS/Picture:/Picture -e MINIDLNA_FRIENDLY_NAME=BE10000-DLNA -e MINIDLNA_PORT=8200 -e MINIDLNA_DIR_A_1=/Music -e MINIDLNA_DIR_V_1=/Video -e MINIDLNA_DIR_P_1=/Picture -e MINIDLNA_ENABLE_INOTIFY=NO -e MINIDLNA_ROOT_CONTAINER=. -e LANG=C.UTF-8 -e LC_ALL=C.UTF-8 giof71/minidlna提示
可以执行docker logs minidlna,如果看到有如:
# MINIDLNA CONFIG
media_dir=A,/Music
media_dir=P,/Picture
media_dir=V,/Video或是
Current user id is [0]
Setting user permissions on /log ...
Setting user permissions on /db ...
User permissions set.
t=A
Processing media_dir for MINIDLNA_DIR_A_1=[/Music]
t=P
Processing media_dir for MINIDLNA_DIR_P_1=[/Picture]
t=V
Processing media_dir for MINIDLNA_DIR_V_1=[/Video]则大概率成功。

排障
镜像拉取失败?
网络环境问题,改成以下命令:
docker pull docker.1ms.run/giof71/minidlna:latest
docker tag docker.1ms.run/giof71/minidlna:latest giof71/minidlna:latest
docker run -d --name=minidlna --net=host --restart=always --user="0:0" -v /mnt/改掉这个/NAS/Music:/Music -v /mnt/改掉这个/NAS/Video:/Video -v /mnt/改掉这个/NAS/Picture:/Picture -e MINIDLNA_FRIENDLY_NAME=BE10000-DLNA -e MINIDLNA_PORT=8200 -e MINIDLNA_DIR_A_1=/Music -e MINIDLNA_DIR_V_1=/Video -e MINIDLNA_DIR_P_1=/Picture -e MINIDLNA_ENABLE_INOTIFY=NO -e MINIDLNA_ROOT_CONTAINER=. -e LANG=C.UTF-8 -e LC_ALL=C.UTF-8 giof71/minidlna