当前位置: 首页 > news >正文

docker 安装的open-webui链接ollama出现网络错误

# 故事背景

部署完ollama以后,使用谷歌浏览器的插件Page Assist - 本地 AI 模型的 Web UI 可以比较流畅的使用DeepSeek,但是只局限于个人使用,想分享给更多的小伙伴使用,于是打算使用open-webui 来管理用户,经官网推荐使用docker进行安装

docker run -d -p 3000:8080 -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main

很顺利的就安装成功,并注册了管理员账户,但是在添加模型的时候总是404 

在网上查了很多资料说是用host模式,结果更是用不了,open-webui的页面都进不去了,下面是host模式的代码,知道是网络的原因,暂时没想到怎么解决,

sudo docker run -d --network=host -v open-webui:/app/backend/data -e OLLAMA_BASE_URL=http://127.0.0.1:11434 --name open-webui --restart always ghcr.io/open-webui/open-webui:main

于是认真的想了想docker的相关,发现docker有管理网络的方案于是尝试使用host.docker.internal来创建容器,发现可行,但是open-webui还是网络错误,

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

于是灵机一动想到是不是open-webui中的ollama API地址是不是也可以这么配置,尝试下发现真的可以,下面是配置的完整url   http://host.docker.internal:11434

http://www.dtcms.com/a/25305.html

相关文章:

  • 股票与比特币投资困境分析及解决方案
  • Open-WebUI官方部署文档
  • 【Git】说说Git中开发测试的使用Git分支Git标签的使用场景
  • 使用Java爬虫获取1688按图搜索商品(拍立淘API接口)
  • 模拟解决哈希表冲突
  • AI大模型零基础学习(6):多模态大模型实战——让AI看懂世界
  • 【Qt】之【Linux】Qt 5.12.8 单独编译 qtvirtualkeyboard 模块源码
  • LangChain实践11-问答
  • 【ISO 14229-1:2023 UDS诊断(ECU复位0x11服务)测试用例CAPL代码全解析⑩】
  • 深入解析iOS视频录制(二):自定义UI的实现
  • 伪装目标检测(Camouflaged Object Detection, COD)教程
  • Spring-GPT智谱清言AI项目(附源码)
  • Day48(补)【AI思考】-设计模式三大类型统一区分与记忆指南
  • 五、k8s:容忍 存储卷
  • B2B2C商城系统:如何利用大数据实现精准营销?
  • 内容中台驱动智能化推荐系统的精准服务创新
  • [笔记.AI]大模型的蒸馏、剪枝、量化 | 模型压缩 | 作用与意义
  • Python Spider
  • jenkins【Choice Parameter】来配置发布到不同环境的目录
  • Mongo导入导出详解
  • 【弹性计算】IaaS 和 PaaS 类计算产品
  • C# dynamic 关键字 使用详解
  • wps中的js开发
  • STM32 看门狗
  • mac相关命令
  • Linux环境Docker使用代理推拉镜像
  • DeepSeek R1 模型在架构上的优势
  • 【基础架构篇九】《DeepSeek模型版本管理:Git+MLflow集成实践》
  • VMware Workstation 17.0 Pro创建虚拟机并安装Ubuntu22.04与ubuntu20.04(双版本同时存在)《包含小问题总结》
  • Servlet中HttpServletRequest和HttpServletResponse的常用API