通过Docker部署
通过Docker 快速入门 🐳
按照以下步骤通过Docker安装Open WebUI。
第 1 步:拉取 Open WebUI 镜像
首先从 GitHub Container Registry 中提取最新的 Open WebUI Docker 镜像。
docker pull ghcr.io/open-webui/open-webui:main
第 2 步:运行容器
使用默认设置运行容器。此命令包括卷映射,以确保持久数据存储。
docker run -d -p 3000:8080 -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main
重要参数提示
卷映射 (
-v open-webui:/app/backend/data
): 确保数据的持久存储。这可以防止容器重启之后的数据丢失。端口映射 (
-p 3000:8080
): 在本地计算机的端口 3000 上公开 WebUI。
使用 GPU 支持
使用 Nvidia GPU 支持, 将 --gpus all
添加到 docker run
命令中:
docker run -d -p 3000:8080 --gpus all -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:cuda
单用户模式(禁用登录)
要绕过单用户设置的登录页面,请将 'WEBUI_AUTH' 环境变量设置为 'False':
docker run -d -p 3000:8080 -e WEBUI_AUTH=False -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main
高级配置:连接到其他服务器上的 Ollama
要将 Open WebUI 连接到位于另一台主机上的 Ollama 服务器,请添加 'OLLAMA_BASE_URL' 环境变量:
docker run -d -p 3000:8080 -e OLLAMA_BASE_URL=https://example.com -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
访问 WebUI
容器运行后,通过以下位置访问 Open WebUI:
Last modified: 12 March 2025