大家好,希望你们都过得很好。请求是强制ollama自动绑定到0.0.0.0,以便它能够与Docker容器内的工具/示例进行接口。目前我找到的唯一可行的选项是在ollama.service文件中添加Environment="OLLAMA_HOST=0.0.0.0",并且每次更新后都需要执行此操作。是否有可能实现这个功能?或者在部署时让它同时绑定到0.0.0.0和localhost?
ollama.service
Environment="OLLAMA_HOST=0.0.0.0"
ds97pgxw1#
个人而言,当我不想更新所有的ollama时,我会使用手动安装说明来单独更新二进制文件,而不会覆盖服务。我认为您还可以将服务文件设置为只读,但尚未这样做。
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
hk8txs483#
你还可以添加现在常见的"--listen"选项,将Ollama连接到0.0.0.0而不是localhost。
3条答案
按热度按时间ds97pgxw1#
个人而言,当我不想更新所有的ollama时,我会使用手动安装说明来单独更新二进制文件,而不会覆盖服务。我认为您还可以将服务文件设置为只读,但尚未这样做。
u2nhd7ah2#
hk8txs483#
你还可以添加现在常见的"--listen"选项,将Ollama连接到0.0.0.0而不是localhost。