CentOS 7.9部署OpenWebUI(容器方式)

189 阅读1分钟

代码仓库:github.com/open-webui/…

按照官方文档:

image.png

由于我在服务器上安装有Ollama,因此使用官方提供的脚本:

docker run -d -p 3000: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

-d:在后台运行容器

-p:配置如何映射到本机主机端口

--add-host:在容器内添加一个主机名到IP地址的映射关系(通过/etc/hosts文件)

-v:挂载主机上的文件卷到容器内

--name:指定容器的别名

--restart alway: 容器重启策略

image.png

执行完,没有任何提示,使用docker ps 可以看到对外开放了3000端口。

使用xxx.xxx.xx.xx:3000 访问即可看到熟悉的画面,如果没和宿主机的Ollama正常通信,到管理员面板配置一下即可。