Docker安装Open WebUI教程

Open WebUI 是一个可扩展、功能丰富且用户友好的自托管 AI 平台,旨在完全离线运行。它支持各种LLM运行器,如 Ollama 和 OpenAI 兼容的 API,并内置了 RAG 推理引擎,使其成为强大的 AI 部署解决方案。
官网文档地址:https://docs.openwebui.com/

在这里插入图片描述

一、拉取镜像

下载的镜像包比较大,在线拉取可能会比较慢,如果有代理就挂个代理,也可以使用国内可用的Docker镜像源,也是能够解决无法拉取Docker镜像问题的。

docker pull ghcr.io/open-webui/open-webui:main

### 如何使用Docker安装Open WebUI 为了通过Docker部署Open WebUI,需遵循一系列配置指令来确保环境设置无误。虽然提供的参考资料并未直接提及Open WebUI安装过程,但可以借鉴API测试自动化教程中的容器化应用实践[^1]以及Triton推理服务器启动的经验[^3]来进行合理推断。 #### 准备工作 确认本地机器已正确安装并配置好Docker引擎。这一步骤对于任何基于Docker的应用程序都是必要的前置条件。 #### 获取镜像 从官方仓库拉取最新的Open WebUI Docker镜像。通常情况下,官方或社区维护者会在Docker Hub上提供稳定版本供用户下载: ```bash docker pull openwebui/latest ``` #### 启动容器 创建一个新的容器实例,并映射主机端口到容器内部服务监听地址以便访问Web界面。假设默认HTTP端口为8080,则命令如下所示: ```bash docker run -d -p 8080:80 --name=openwebui-container openwebui/latest ``` 这里`-d`参数表示以后台模式运行;而`--name`用于指定新创建容器的名字方便管理。 #### 配置OAuth认证(可选) 如果计划集成Google OAuth登录功能,那么还需要额外传递客户端ID与密钥作为环境变量给容器。此操作类似于其他应用程序对接第三方身份验证机制的方式[^2]: ```bash docker run -d \ -p 8080:80 \ -e OAUTH_GOOGLE_API_KEY="your-client-id.apps.googleusercontent.com" \ -e OAUTH_GOOGLE_APP_SECRET="your-secret-key" \ --name=openwebui-container \ openwebui/latest ``` 请注意替换上述模板里的占位符为你自己的实际值。 #### 访问Web UI 最后,在浏览器中输入http://localhost:8080即可打开Open WebUI首页开始体验各项特性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Roc-xb

真诚赞赏,手留余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值