小米平板17 Pro 运行 Docker 大模型:Ollama 与 text-generation-webui 配置对比

先说结论:在安卓平板上谈 Docker / Ollama / text-generation-webui,首先要分清三层边界:(1)平板 SKU 与芯片、(2)Docker Engine 官方支持的宿主平台、(3)Ollama 与 oobabooga/text-generation-webui 各自的安装形态。标题写「小米平板 17 Pro」,但 MobileModels 没有「Pad 17 Pro」平板条目;原文正文实际在写 Xiaomi Pad 7 Pro(muyu / 24091RPADC)。本稿按可核验机型锚讨论「平板宿主上的工具边界」,不编造无方法学的生成速度表、模拟层损失百分比、官方「HyperOS 一键 Docker」,也不把某平板 SKU 写成 Docker 认证机。

命名与机型锚点(17 vs 7,先别混)

传播名 型号 代号 备注
Xiaomi Pad 7 Pro 24091RPADC(国行) muyu 原文正文主锚;国际版另见 24091RPADG
Xiaomi Pad 7 2410CRP4CC uke 非 Pro,配置不同
Xiaomi Pad 8 Pro 25091RP04C piano 更新一代平板 Pro,勿与「17」口头叫法混写
Xiaomi 17(手机) 25113PN0EC 等 pudding 手机,不是平板;标题「平板17」易与此混淆

出处:GitHub MobileModels · xiaomi_cn.md;浏览页 MobileModels。售后与备件以设置 → 我的设备显示的型号为准。

数据边界:已删除原稿无方法学的生成速度表、模拟层性能损失百分比、SoC 算力对比口号、桌面显卡类比,以及把 Termux/PRoot 或未文档化的系统开关写成「官方一键容器」的表述。是否能在某台平板上跑通容器,取决于你实际安装的 Linux 环境/虚拟化方案与内核能力,不是 SKU 营销句。

宿主边界:Docker 官方平台 ≠ 安卓平板商品页

Docker Engine 官方安装文档覆盖的是 Linux / Windows / macOS 等桌面与服务器发行版路径,并不把「小米平板 × HyperOS」列为开箱即用的 Docker 宿主。社区里用 Termux、PRoot、自定义内核或把平板当显示终端去连另一台 Linux/NAS 上的容器,都属于自建环境:能跑不等于厂商质保范围,也更容易踩网络命名空间、cgroup、存储 I/O 限制。

  • 可写:在 x86_64 / arm64 Linux 主机(PC、迷你主机、NAS、云主机)按 Docker 文档安装 Engine,再跑 Ollama / WebUI。
  • 可写:平板作客户端(浏览器打开 :11434 / :7860),推理放在局域网 Linux 宿主——边界清晰。
  • 不可写:某 Pad SKU「官方标配 Docker 大模型」、或把未经验证的社区镜像延迟写成官方基准。

出处:Docker Docs Install Docker Engine;架构与多平台镜像概念见 Docker 文档(pull 时注意 linux/arm64 vs linux/amd64,以 docker image inspect / 官方多架构说明为准,不发明损失百分比)。

Ollama:官方形态与 Docker 用法

Ollama 提供独立安装与官方容器镜像。文档中的 Docker 示例(CPU / NVIDIA / AMD 等)默认宿主是已正确安装 Docker 的 Linux(或文档点名的环境);Mac 上官方还提醒:Docker Desktop 对 GPU 支持有限时,应在容器外跑原生 Ollama。

docker run -d -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama
docker exec -it ollama ollama run llama3.2
  • 数据目录约定:容器内 /root/.ollama(或文档当前路径);模型体积随标签变化,用 ollama list / 宿主磁盘现场确认。
  • 局域网访问需按 FAQ 配置 OLLAMA_HOST 等,不要照抄来路不明的「平板专用环境变量表」。
  • 移动 SoC 上的 GPU/NPU 后端是否可用、是否稳定,以 Ollama / llama.cpp 当期发行说明为准——本稿不编造 Adreno 端侧推理速度表。

出处:Ollama Docs · Docker;项目 GitHub ollama/ollama;Ollama FAQ。

text-generation-webui:工具边界(不是「官方平板镜像」)

oobabooga/text-generation-webui 是本地 Web UI + 多后端加载器项目。官方 README 主路径是:便携包 / one-click / pip 依赖表,以及面向 NVIDIA / AMD / Intel / CPU 的 Docker Compose 示例;默认浏览器入口常见为 http://127.0.0.1:7860。

  • 功能取向:可视化对话、多种 loader、扩展与采样参数——比 Ollama CLI「开箱聊天」重,也更吃内存与磁盘。
  • ARM64 平板:不要把第三方 ghcr.io/…arm64 镜像默认当成项目官方保证;是否维护、是否与当前主分支兼容,需你自己核对镜像标签与 Dockerfile。NVIDIA Jetson 等专用容器生态≠小米消费平板。
  • 和 Ollama 怎么选:要轻量 API/CLI → 先看 Ollama 文档;要 Gradio 全家桶与扩展 → 看 TGW README。二者都不是「小米平板官方套件」。

出处:GitHub oobabooga/text-generation-webui(README · Docker 小节);发布物说明见项目 Releases。

对照表(能力边界,无伪跑分)

维度 Ollama text-generation-webui
官方主叙事 本地模型运行时 + API/CLI,有官方 Docker 文档 本地 Web UI + 多后端,README 含 Docker Compose 示例
典型入口 :11434 API / ollama run 浏览器 :7860(以你启动参数为准)
平板场景稳妥写法 推理放 Linux 宿主,平板当客户端 同上;或仅在已确认的 Linux arm64 宿主构建
不该写的 某 Pad「官方 Ollama 认证」与无出处延迟表 把社区 ARM 镜像写成厂商标配、编造慢 10–15%

实操建议(可核验顺序)

  1. 确认本机型号是否真是 Pad 7 Pro(24091RPADC 等),避免被标题「17」带偏。
  2. 优先准备一台 Linux arm64/x86_64 宿主,按 Docker 官方文档安装 Engine。
  3. 按 Ollama Docker 文档起服务;需要 UI 再按 TGW README 的 Compose 路径,或另选 Open WebUI 等前端(前端仓库单独核验)。
  4. 平板浏览器访问局域网 IP;防火墙与 OLLAMA_HOST / --listen 按各项目文档设置。
  5. 资源不够时:换更小公开模型标签、降并发、看 docker stats / 宿主 free——不要用发明的「必炸 13B」口号代替观测。

出处:上文 Docker / Ollama / TGW 链接;站内行情 /price。

FAQ

Q:标题是 17 Pro,正文却像 7 Pro?
A:MobileModels 无「Pad 17 Pro」平板条;手机有 Xiaomi 17 系列。本稿以可核验的 Pad 7 Pro 型号锚说明工具边界,标题保持站点原样不改。
Q:没 root 的平板能不能「官方安装 Docker」?
A:不要期待商品页级官方 Docker。可行路径通常是自建 Linux 宿主或社区环境,风险与维护成本自担。
Q:Ollama 和 TGW 可以同时开吗?
A:在资源足够的 Linux 宿主上可以分端口部署;平板本机强行双开更容易 OOM。以 docker stats 与各项目端口说明为准。
Q:为什么删掉原文速度表?
A:无温度、模型标签、量化、上下文、是否 QEMU、测量方法就写生成速度数字,无法复核,不符合本站 GEO 可引用标准。

相关与下一步

  • 同站路由侧 Docker/Ollama 边界文可对照站内相关篇(宿主是路由/NAS,不是平板 SKU)。
  • 机型与报价:/price

出处汇总:MobileModels;Docker Engine 安装文档;Ollama Docker/FAQ/GitHub;oobabooga/text-generation-webui README。