You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker部署的Open Web UI无法连接本地Ollama求助

Open Web UI无法连接本地Ollama的问题求助

环境信息

  • 操作系统:Ubuntu 22.04.4 LTS 裸机
  • 部署方式:
    • 本地安装Ollama
    • 通过Docker安装Open Web UI,启动命令:
      docker run -d -p 4000: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
      

问题现象

能正常访问localhost:4000的Open Web UI页面,在Settings -> Connections中看到默认连接URL为http://localhost:11434/(该地址在浏览器中可正常访问),但页面持续提示WebUI could not connect to Ollama。

已尝试的排查操作

  • 修改Ollama配置使其监听特定IP地址,并在Open Web UI中使用该IP地址进行连接
  • 在Open Web UI的连接设置中分别尝试localhost、127.0.0.1及特定IP地址,均无法建立连接
  • 查看/var/log/syslog中的Ollama日志,发现包含404错误以及类似//api格式的异常URL

容器错误日志

日志片段1

INFO:apps.ollama.main:get_all_models()
ERROR:apps.ollama.main:Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connection refused]
INFO:apps.ollama.main:get_all_models()
ERROR:apps.ollama.main:Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connection refused]
INFO:apps.ollama.main:app.state.config.OLLAMA_BASE_URLS: ['http://host.docker.internal:11434']
INFO:     172.17.0.1:46474 - "POST /ollama/urls/update HTTP/1.1" 200 OK
INFO:apps.ollama.main:get_all_models()
ERROR:apps.ollama.main:Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connection refused]

日志片段2

INFO:apps.ollama.main:get_all_models()
ERROR:apps.ollama.main:Connection error: http://host.docker.internal:11434:11434/api/tags
INFO:apps.ollama.main:get_all_models()
ERROR:apps.ollama.main:Connection error: http://host.docker.internal:11434:11434/api/tags
INFO:config:Saving 'OLLAMA_BASE_URLS' to config.json
INFO:apps.ollama.main:app.state.config.OLLAMA_BASE_URLS: ['http://host.docker.internal:11434:11434']
INFO:     172.17.0.1:32786 - "POST /ollama/urls/update HTTP/1.1" 200 OK

日志片段3

INFO:apps.ollama.main:get_all_models()
ERROR:apps.ollama.main:Connection error: host.docker.internal:11434/api/tags
INFO:apps.ollama.main:get_all_models()
ERROR:apps.ollama.main:Connection error: host.docker.internal:11434/api/tags
INFO:config:Saving 'OLLAMA_BASE_URLS' to config.json
INFO:apps.ollama.main:app.state.config.OLLAMA_BASE_URLS: ['host.docker.internal:11434']
INFO:     172.17.0.1:57760 - "POST /ollama/urls/update HTTP/1.1" 200 OK
INFO:apps.ollama.main:get_all_models()
ERROR:apps.ollama.main:Connection error: host.docker.internal:11434/api/tags
INFO:apps.ollama.main:get_all_models()
ERROR:apps.ollama.main:Connection error: host.docker.internal:11434/api/tags
ERROR:apps.ollama.main:Connection error: host.docker.internal:11434/api/version
INFO:     172.17.0.1:57760 - "GET /ollama/api/version HTTP/1.1" 500 Internal Server Error
INFO:apps.ollama.main:get_all_models()
ERROR:apps.ollama.main:Connection error: host.docker.internal:11434/api/tags
INFO:apps.ollama.main:get_all_models()
ERROR:apps.ollama.main:Connection error: host.docker.internal:11434/api/tags
INFO:     172.17.0.1:57760 - "GET /api/models HTTP/1.1" 200 OK

恳请社区提供技术解决方案。

内容的提问来源于stack exchange,提问作者user13252132

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 19:13:09