Open WebUI部署本地deepseek知识库
如何在本地部署 DeepSeek 知识库并使用 Open WebUI
准备工作
为了成功部署 DeepSeek 并启动 Open WebUI,在本地环境中需先完成必要的软件安装与配置。确保已安装 Docker 和 Ollama,这是运行 DeepSeek 所必需的基础环境工具[^2]。
安装 Docker 和 Ollama
对于 Windows 用户而言,应按照官方指南下载并安装最新版本的 Docker Desktop 及其附带的 WSL 2 支持组件;而对于 Linux 或 macOS 用户,则可直接从官方网站获取适用于各自操作系统的 Docker 版本进行安装。接着,访问 Ollama 的 GitHub 页面或官网来获取最新的二进制文件,并依照说明文档中的指示完成设置过程。
获取 DeepSeek 映像
一旦上述准备工作就绪,下一步是从 Docker Hub 上拉取所需的 DeepSeek 映像。打开命令行终端窗口,输入如下指令以检索指定标签下的映像:
docker pull deepseekai/deepseek-r1:latest
此命令会自动连接至远程仓库并将目标镜像下载到本地机器上以便后续调用[^1]。
创建卷用于持久化存储
考虑到数据的安全性和稳定性,建议创建专门的 Docker 卷用来保存由 Open WebUI 产生的各类资料。执行下面这条语句可以实现这一点:
docker volume create open-webui
这一步骤建立了名为 open-webui
的新卷,它将在之后被挂载给容器内的应用程序作为默认的工作区路径。
运行带有 Open WebUI 的 DeepSeek 实例
现在万事俱备只欠东风——只需一条简单的 docker run 命令即可让一切运转起来。这里给出完整的参数列表供参考:
docker run -d \
--name=deepseek-openwebui \
-p 7860:7860 \
-v open-webui:/app/backend/data \
deepseekai/deepseek-r1:latest
这段脚本指定了端口转发规则(-p),使得外部可以通过主机上的特定端口号(此处为7860)访问内部服务;同时利用之前建立好的卷(-v)实现了对应用内重要资源的有效管理。
访问 Open WebUI 接口
当以上所有步骤都顺利完成以后,就可以尝试通过浏览器或其他 HTTP 客户端去请求 http://localhost:7860 来查看是否能够正常加载页面了。如果一切顺利的话,应该可以看到熟悉的登录界面等待进一步交互。
相关推荐


















