(2)运行 Open WebUI 容器
使用以下命令启动 Open WebUI 容器,并连接到 Ollama:
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
class="hljs-button signin active" data-title="登录复制" data-report-click="{"spm":"1001.2101.3001.4334"}">
解释:
-d
:后台运行容器。-p 3000:8080
:将容器的 8080 端口映射到主机的 3000 端口。--add-host=host.docker.internal:host-gateway
:添加主机映射,使容器能够访问主机服务。-v open-webui:/app/backend/data
:将 Open WebUI 的数据目录挂载到 Docker 卷 open-webui
。--name open-webui
:为容器命名。--restart always
:设置容器始终自动重启。ghcr.io/open-webui/open-webui:main
:使用的 Docker 镜像。
(3)验证 Open WebUI 是否运行
打开浏览器,访问 http://localhost:3000
。 如果看到 Open WebUI 的登录界面,说明运行成功。
http://localhost:3000
class="hljs-button signin active" data-title="登录复制" data-report-click="{"spm":"1001.2101.3001.4334"}">

步骤 4:通过 Open WebUI 使用 DeepSeek-V3 大模型
(1)登录 Open WebUI
首次访问 Open WebUI 时,需要创建一个账户。
- 输入用户名和密码,完成注册并登录。
(2)连接到 Ollama
在 Open WebUI 界面中,进入设置页面。
- 在“Ollama API URL”字段中输入
http://host.docker.internal:11434
,然后保存设置。
(3)选择 DeepSeek-V3 模型
在 Open WebUI 界面中,找到模型选择菜单。
- 选择
DeepSeek-V3
作为当前使用的模型。
(4)与模型交互
在输入框中输入问题或指令,例如:
你好,DeepSeek-V3!你能帮我写一段代码吗?
class="hljs-button signin active" data-title="登录复制" data-report-click="{"spm":"1001.2101.3001.4334"}">
点击“发送”按钮,等待模型生成回复。
步骤 5:停止和删除容器
(1)停止容器
如果需要停止容器,可以使用以下命令:
docker stop open-webui
class="hljs-button signin active" data-title="登录复制" data-report-click="{"spm":"1001.2101.3001.4334"}">
(2)删除容器
如果需要删除容器,可以使用以下命令:
docker rm open-webui
class="hljs-button signin active" data-title="登录复制" data-report-click="{"spm":"1001.2101.3001.4334"}">
data-report-view="{"mod":"1585297308_001","spm":"1001.2101.3001.6548","dest":"https://blog.csdn.net/CPUOS2010/article/details/145396003","extend1":"pc","ab":"new"}">>
评论记录:
回复评论: