centos docker 安装 open webui
时间: 2025-05-11 10:22:16 浏览: 24
### 在 CentOS 上使用 Docker 部署 Open WebUI
要在 CentOS 上通过 Docker 安装并部署 Open WebUI,可以按照以下方法操作:
#### 准备工作
确保目标服务器已安装 CentOS 并具备网络连接能力。如果尚未安装 Docker,则需先完成 Docker 的环境搭建。
#### 安装 Docker
可以通过 `yum` 工具快速配置并安装 Docker CE(社区版)。具体命令如下:
```bash
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo
sudo yum makecache fast
sudo yum install docker-ce docker-ce-cli containerd.io
```
上述命令用于添加官方 Docker Yum 源,并安装最新版本的 Docker[^1]。
启动并启用 Docker 服务:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
验证 Docker 是否成功安装:
```bash
docker --version
```
#### 下载并运行 Open WebUI 容器镜像
假设已经存在支持 Open WebUI 的容器镜像(例如基于开源项目构建的镜像),可以直接拉取远程仓库中的镜像文件:
```bash
docker pull openwebui/image-name:latest
```
注意替换实际使用的镜像名称与标签。
创建一个新的容器实例并将端口映射到主机上:
```bash
docker run -d \
--name=openwebui-container \
-p 8080:80 \
-v /path/to/local/data:/data \
openwebui/image-name:latest
```
此脚本定义了一个名为 `openwebui-container` 的后台进程,同时将宿主机上的 `/path/to/local/data` 文件夹挂载至容器内部路径 `/data` 中存储数据;外部访问可通过浏览器输入地址 `http://<server-ip>:8080` 实现交互界面展示[^2]。
#### 测试访问
打开任意现代网页浏览器,在地址栏键入 `<your-server-address>:8080` 即可加载 Open WebUI 页面。
---
### 注意事项
- 如果防火墙处于激活状态,请记得开放对应的服务端口号。
- 对于敏感生产环境中建议采用 HTTPS 加密传输方式保护通信安全。
阅读全文
相关推荐


















