跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言AI算法

本地部署 DeepSeek-R1 模型指南:Ollama + Open WebUI

基于 Ollama 和 Open WebUI 在本地私有化部署 DeepSeek-R1 大模型的完整流程。内容涵盖环境准备、软件安装、模型拉取、容器部署及常见问题排查。通过命令行下载模型并利用 Docker 容器化部署 Web 界面,实现离线、免费、无限制的 AI 对话体验。方案确保用户在消费级硬件上即可流畅运行推理任务,保障数据隐私并规避云端服务不稳定风险。

SqlMaster发布于 2025/2/6更新于 2026/5/3018 浏览
本地部署 DeepSeek-R1 模型指南:Ollama + Open WebUI

简介

DeepSeek-R1 是一款性能卓越的大语言模型,其推理能力已达到行业领先水平。为了规避云端服务的不稳定性、保护数据隐私并实现免费无限制的本地使用,本文将详细介绍如何在个人设备上私有化部署该模型。

本方案采用 Ollama 作为本地推理引擎,配合 Open WebUI 提供友好的网页交互界面。整个过程无需联网即可运行,适合开发者及 AI 爱好者在消费级硬件上体验大模型能力。

前置要求

在开始部署前,请确保您的环境满足以下基本要求:

  • 操作系统:Windows 10/11, macOS (Intel/Apple Silicon), Linux (Ubuntu/CentOS 等)。
  • 内存:建议至少 16GB RAM(运行 7B 模型),推荐 32GB 以上以运行更大参数模型。
  • 显卡:NVIDIA GPU 支持 CUDA 加速效果更佳(可选,CPU 模式也可运行)。
  • 磁盘空间:预留至少 20GB 可用空间用于存储模型文件。

一、安装 Ollama

Ollama 是一个用于本地运行大语言模型的开源工具,能够轻松下载和管理 LLM。

1.1 下载与安装

访问 Ollama 官网获取对应系统的安装包,或根据系统类型执行以下命令:

  • macOS / Linux:
curl -fsSL https://ollama.com/install.sh | sh
  • Windows: 直接下载安装程序 .exe 文件,按向导完成安装。

1.2 验证安装

安装完成后,打开终端输入以下命令检查版本:

ollama --version

若显示版本号,则说明安装成功。

二、下载 DeepSeek-R1 模型

Ollama 支持通过命令行快速拉取模型。DeepSeek 提供了多种量化版本,可根据硬件配置选择。

2.1 选择模型规格

  • deepseek-r1:1.5b:轻量级,适合低配设备。
  • deepseek-r1:7b:平衡型,适合大多数笔记本。
  • deepseek-r1:14b:高性能,需要较大显存和内存。

2.2 拉取模型

在终端中执行以下命令(此处以 14b 为例):

ollama pull deepseek-r1:14b

等待下载完成,进度条结束后即表示模型已就绪。

2.3 本地测试

可直接在终端进行对话测试:

ollama run deepseek-r1:14b

输入问题后,模型将输出思考过程及回答结果。

三、安装 Docker 客户端

Open WebUI 基于容器化技术部署,因此需要安装 Docker。

3.1 安装 Docker

  • Windows / macOS:下载并安装 Docker Desktop。
  • Linux:使用包管理器安装(如 apt install docker.io)。

3.2 验证 Docker

docker --version

确保 Docker 服务正在运行。

四、部署 Open WebUI

Open WebUI 是一个可扩展的自托管 AI 平台,支持多种 LLM 运行器。

4.1 启动容器

使用以下命令启动 Open WebUI 容器,并映射端口 3000:

docker run -d -p 3000:3000 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ollama/open-webui

4.2 访问界面

浏览器打开 http://localhost:3000。首次访问需注册管理员账号。

4.3 连接模型

登录后,进入设置页面,确保后端服务指向本地 Ollama 地址(通常为 http://host.docker.internal:11434)。系统会自动识别已下载的模型。

五、使用与测试

5.1 创建对话

在左侧侧边栏点击'新建聊天',选择已加载的 DeepSeek-R1 模型。

5.2 功能体验

  • 多轮对话:支持上下文记忆。
  • 代码生成:可编写 Python、JavaScript 等代码片段。
  • 联网搜索:部分版本支持插件扩展(需额外配置)。

5.3 管理模型

可通过 Open WebUI 界面查看已安装的模型列表,或切换不同参数量的模型进行测试。

六、常见问题排查

6.1 端口冲突

如果 3000 端口被占用,修改 Docker 命令中的 -p 参数,例如 -p 8080:3000。

6.2 模型加载失败

检查 Ollama 服务是否运行:

ollama serve

确认网络连接正常(仅下载时需要网络,运行时无需外网)。

6.3 显存不足

尝试切换到更小参数的模型(如 7b 或 1.5b),或在 Docker 启动时限制资源:

--gpus all

总结

通过 Ollama + Open WebUI 的组合,用户可以在本地构建一个完全私有化、离线可用的 AI 助手。该方案不仅避免了云端 API 的费用和不稳定性,还确保了数据的安全性。随着硬件成本的降低,本地部署大模型将成为未来个人计算的重要趋势。

建议定期更新 Ollama 和 Open WebUI 镜像以获取最新的功能修复和安全补丁。

目录

  1. 简介
  2. 前置要求
  3. 一、安装 Ollama
  4. 1.1 下载与安装
  5. 1.2 验证安装
  6. 二、下载 DeepSeek-R1 模型
  7. 2.1 选择模型规格
  8. 2.2 拉取模型
  9. 2.3 本地测试
  10. 三、安装 Docker 客户端
  11. 3.1 安装 Docker
  12. 3.2 验证 Docker
  13. 四、部署 Open WebUI
  14. 4.1 启动容器
  15. 4.2 访问界面
  16. 4.3 连接模型
  17. 五、使用与测试
  18. 5.1 创建对话
  19. 5.2 功能体验
  20. 5.3 管理模型
  21. 六、常见问题排查
  22. 6.1 端口冲突
  23. 6.2 模型加载失败
  24. 6.3 显存不足
  25. 总结
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • GitHub Copilot 性能优化实战:提升 AI 代码建议响应速度 15%
  • FLUX.1-dev 本地部署与 Midjourney 迁移指南及 Prompt 工程适配
  • ERNIE-4.5 模型单卡部署与心理健康机器人应用
  • JavaScript 前端开发:从入门到精通
  • macOS Web:基于 Web 技术的 macOS 桌面模拟器
  • Stable Diffusion 原理解析与本地部署实战
  • FANUC 机器人机架号与插槽号配置指南
  • Flutter 三方库 ethereum_addresses 的鸿蒙化适配指南
  • 基于 OpenClaw 与飞书开放平台的 AI 新闻推送机器人搭建指南
  • Kiro 与 Cursor 对比:AI 编程助手深度评测
  • 链表经典 OJ 题目详解与代码实现
  • 渗透测试实战:获取并破解 Net-NTLMv2 哈希
  • 设计模式:创建型模式 UML 设计
  • 8 家大厂 AI Agent 横评:OpenClaw、AutoClaw、KimiClaw 等实测对比
  • 豆包 AI 视频去水印:手机端几种高效处理方法
  • C++ 异常处理机制:异常捕获、自定义异常与实战应用
  • Kiro AI 助手使用指南
  • Playwright 与 MCP AI 实现自动化浏览器操作指南
  • 字节跳动 DeerFlow 2.0 开源:构建能“动手做事”的超级智能体框架
  • Quartus Prime Lite 23.1 与 ModelSim 18.1 安装及联调指南

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online