【零基础部署】Docker + Open WebUI 搭建私有 ChatGPT 界面保姆级教程

发布时间:2026/5/19 19:19:25

【零基础部署】Docker + Open WebUI 搭建私有 ChatGPT 界面保姆级教程 想用 ChatGPT 一样流畅的界面,但又不想把数据交给第三方?想同时管理多个大语言模型(LLM)却苦于没有统一的操作面板?Open WebUI 就是为解决这些痛点而生的开源项目。Open WebUI(前身是 Ollama WebUI)是一个自托管的 Web 界面,支持对接 Ollama、OpenAI API 以及其他兼容 OpenAI 接口的大模型后端。它拥有类 ChatGPT 的对话体验,支持文档上传、多模型切换、用户管理等功能,且完全运行在你自己的服务器上,数据不外泄。本文将手把手带你从零完成 Docker Compose 部署,涵盖本地 Ollama 后端连接、远程 API 接入以及常见问题排查。1. 系统要求在开始之前,请确认你的服务器或本地机器满足以下条件:项目最低要求推荐配置操作系统Linux / macOS / Windows(WSL2)Ubuntu 22.04 LTSDocker 版本20.10+最新稳定版Docker ComposeV2最新版内存2 GB8 GB+(运行本地模型需要更多)磁盘空间5 GB50 GB+(存放模型文件)CPU双核四核+如果你打算同时在本地运行 Ollama 大模型推理,建议至少 16 GB 内存并配备 NVIDIA GPU(显存 8 GB+)。2. 安装 Docker 和 Docker Compose如果你的机器上还没有安装 Docker,可以使用官方一键脚本快速安装:curl-fsSLhttps://get.docker.com|sh安装完成后,将当前用户加入 docker 组(免去每次输入 sudo):sudousermod-aGdocker$USERnewgrpdocker验证安装是否成功:docker--versiondockercompose version你应该能看到类似Docker version 24.x.x和Docker Compose version v2.x.x的输出。3. 使用 Docker Compose 部署

相关新闻