Forcing Ollama to bind to 0.0.0.0 instead of localhost

vu8f3i0k  于 2个月前  发布在  其他
关注(0)|答案(3)|浏览(23)

大家好,
希望你们都过得很好。
请求是强制ollama自动绑定到0.0.0.0,以便它能够与Docker容器内的工具/示例进行接口。
目前我找到的唯一可行的选项是在ollama.service文件中添加
Environment="OLLAMA_HOST=0.0.0.0"
,并且每次更新后都需要执行此操作。
是否有可能实现这个功能?或者在部署时让它同时绑定到0.0.0.0和localhost?

ds97pgxw

ds97pgxw1#

个人而言,当我不想更新所有的ollama时,我会使用手动安装说明来单独更新二进制文件,而不会覆盖服务。我认为您还可以将服务文件设置为只读,但尚未这样做。

u2nhd7ah

u2nhd7ah2#

sudo mkdir -p /etc/systemd/system/ollama.service.d/
printf '[Service]\nEnvironment="OLLAMA_HOST=0.0.0.0"\n' | sudo tee /etc/systemd/system/ollama.service.d/override.conf
hk8txs48

hk8txs483#

你还可以添加现在常见的"--listen"选项,将Ollama连接到0.0.0.0而不是localhost。

相关问题