docker部署openwebui
时间: 2025-02-04 10:20:03 浏览: 207
### 使用 Docker 部署 OpenWebUI 教程
#### 准备工作
为了确保顺利部署,需确认已安装并配置好 Docker 和 Docker Compose。对于 Linux 用户来说,可以通过 WinSCP 将必要的文件传输到指定位置,例如 `/usr/python3` 目录下[^4]。
#### 获取镜像与容器管理
停止任何正在运行的相关容器,并清理不再需要的旧版本镜像:
```bash
docker stop openweb-ui && docker image prune -a
```
#### 下载官方仓库资源
前往 [Open WebUI GitHub 页面](https://github.com/open-webui/open-webui),按照说明获取最新版源码或预构建好的 Dockerfile 文件[^2]。
#### 构建自定义镜像(可选)
如果有特殊需求修改默认设置,则可以在本地创建 `Dockerfile` 并执行如下命令来编译个人化的镜像:
```bash
cd path_to_open_webui_repo
docker build -t custom-openwebui .
```
#### 启动服务
利用 Docker Compose 或者简单的单条指令启动应用,在同一主机上同时拥有 Ollama 和 Open WebUI 时尤为简便:
```bash
docker run -d --name=openwebui -p 3000:80/tcp custom-openwebui || official_image_name
```
此操作会映射端口使得外部可通过 `http://localhost:3000/` 访问界面;若要允许局域网内其他设备访问,请替换为实际 IP 地址如 `30.7.229.xx:3000/`[^5]。
#### 初始化设置
初次加载页面后应立即完成初始化向导,包括但不限于创建超级管理员账号等必要步骤。注意保存好登录凭证以便后续维护使用。
阅读全文
相关推荐


















