liunx docker安装open-webui
时间: 2025-02-20 22:32:41 浏览: 126
### 安装并配置 OpenWebUI
#### 准备工作
为了确保顺利安装,需先确认 Linux 系统已成功安装 Docker 及其相关组件。可以通过以下命令完成 Docker 的安装[^1]:
```bash
yum install docker-ce docker-ce-cli containerd
```
#### 设置国内镜像加速器
考虑到中国地区的网络状况,推荐设置 Docker 使用国内的镜像仓库来提升拉取速度[^2]。
#### 创建数据卷挂载路径
创建用于存储应用数据的本地文件夹以便后续容器启动时能够正确映射到主机目录内[^4]:
```bash
mkdir -p /usr/python3/
```
#### 启动 OpenWebUI 容器实例
利用 `docker run` 命令行工具指定端口转发、持久化存储位置以及重启策略等参数运行官方提供的最新版 OpenWebUI 镜像:
```bash
docker run \
-d \
-p 3000:8080 \
--add-host=host.docker.internal:host-gateway \
-v /usr/python3/:/app/backend/data \
--name open-webui \
--restart always \
ghcr.io/open-webui/open-webui:main
```
此操作将会从前述设定好的私有库地址获取目标镜像,并按照给定选项初始化一个新的后台服务进程,在宿主机上的 3000 端口监听来自外部客户端发起 HTTP 请求的同时对外开放 API 接口供其他程序调用;同时通过 `-v` 参数指定了一个双向绑定的数据共享空间使得内部应用程序产生的资料得以保存至物理磁盘当中防止因意外情况造成丢失风险;最后赋予该任务自动恢复能力即使遇到异常终止也能自行恢复正常运作状态从而保障业务连续性不受影响。
阅读全文
相关推荐


















