当前位置:首页|资讯

Windows 上如何用 Docker 搭配 Ollama 快速运行 Open WebUI的简易教程!

作者:不想上班只想吃烧卖发布时间:2024-10-17

Windows 上如何用 Docker 搭配 Ollama 快速运行 Open WebUI的简易教程!

什么是 Open WebUI?

Open WebUI 是个开源的界面,专门为与 AI 模型(特别是像 Qwen 这样的语言模型)交互而设计。用它,你可以更方便地选择模型、输入文本,并获取结果。这个界面超级直观,不仅支持本地使用,还能通过 API 进行交互,方便开发者将 AI 功能集成到自己的项目中。总的来说,Open WebUI 大大提升了使用 AI 模型的体验,让你可以轻松玩转各种语言模型,甚至可以在页面上快速实验,超给力!


如果你想在 Windows 上跑 Open WebUI,步骤超简单,下面给你划重点了:

前提条件

首先,Ollama 记得要先装好,并且在你的 Windows 系统上跑起来(之前有提到 在 Windows 上安装和运行 Ollama 的简易教程)。

第一步:装 Docker Desktop

  1. 去 Docker 官方网站 下个 Docker Desktop(https://www.docker.com/products/docker-desktop/)。

  2. 安装过程没啥复杂的,按步骤走就行,装完看系统托盘那儿有个 Docker 的鲸鱼图标就 OK。

第二步:运行 Open WebUI 容器

  1. 打开 PowerShell 或 命令提示符

    • 右键点开始菜单,选 PowerShell 或 命令提示符,超快的。

  2. 执行下面这个命令,直接启动 Open WebUI:

    docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main

    • 小科普

      • -d: 让容器在后台运行,你不用每次都看着它。

      • -p 3000:8080: 把你本地 3000 端口映射到容器的 8080 端口,方便访问。

      • --add-host=host.docker.internal:host-gateway: 让容器和主机可以互通,这样 Ollama 就能用了。

      • -v open-webui:/app/backend/data: 用于存储数据的卷,数据能保存下来。

      • --name open-webui: 给容器起个名字,叫 open-webui,比较直观。

      • --restart always: 就算崩了,它也能自动重启。

第三步:打开浏览器访问 Open WebUI

  1. 打开浏览器,输入:

    http://localhost:3000

    就能看到 Open WebUI 的界面啦!

  2. 注册账户:在第一次访问 Open WebUI 时,系统会提示你先注册一个账户。按页面提示完成注册即可。

第四步:将 Open WebUI 语言设置为中文

  1. 在 Open WebUI 的右上角,点击 Settings(设置)

  2. Language(语言) 选项中,选择 简体中文

  3. 保存设置,页面会自动切换为中文界面。

故障排查

  • 确保 Docker 正在跑:别忘了 Docker Desktop 要开着,不然跑不起来。

  • 端口占用问题:如果 3000 或 8080 端口被占用,记得修改 -p 参数(例如改成 -p 4000:8080)。

照着这个流程走,你很快就能在 Windows 上跑起 Open WebUI 和 Ollama 来啦!喜欢的朋友可以点个赞,关注不迷路,我们下期见!


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1