Docker运行Ollama添加跨域请求支持

Docker 运行 Ollama 时浏览器访问 403 错误通常由 CORS 跨域限制 和 绑定地址限制 两个核心原因导致。以下是完整的解决方案:
Docker 启动时添加环境变量(推荐)
启动容器时添加两个关键环境变量:
docker run -d \
-p 11434:11434 \
-e OLLAMA_HOST=0.0.0.0:11434 \
-e OLLAMA_ORIGINS="*" \

-v ollama:/root/.ollama \
--name ollama \
ollama/ollama

关键参数说明:
OLLAMA_HOST=0.0.0.0:11434:允许所有 IP 访问(不仅是 127.0.0.1)
OLLAMA_ORIGINS="*":允许所有来源的跨域请求(生产环境建议指定具体域名)

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注