ollama-webui docker部署
时间: 2025-02-11 14:11:30 浏览: 64
### 如何使用Docker部署Ollama-WebUI
为了成功部署 Ollama-WebUI 使用 Docker,可以遵循以下指南:
#### 准备工作环境
确保本地机器上已安装并配置好 Docker 和 Docker Compose。这可以通过运行 `docker --version` 和 `docker-compose --version` 来验证。
#### 获取镜像
从官方仓库拉取最新的 Ollama-WebUI 镜像。通常情况下,项目会提供具体的镜像名称和标签。假设镜像是托管在一个公共注册表中,则命令如下所示:
```bash
docker pull ollama/ollama-webui:latest
```
#### 创建必要的文件结构
创建一个新的目录用于存放所有的配置文件和服务定义,并进入该目录操作。
```bash
mkdir ~/ollama-webui && cd $_
```
在此目录下新建一个名为 `docker-compose.yml` 的文件来描述服务架构。对于简单的 Web 应用程序来说,可能只需要指定单个容器即可满足需求[^1]。
#### 编写 docker-compose 文件
编辑 `docker-compose.yml` 文件以适应特定的应用场景。下面是一个基本的例子:
```yaml
version: '3'
services:
web:
image: "ollama/ollama-webui"
ports:
- "8080:80"
environment:
- ENV=production
volumes:
- ./data:/app/data
```
此设置将会把主机上的端口 8080 映射到容器内的默认 HTTP 端口 (通常是 80),并将当前路径下的 data 文件夹挂载至应用内部的数据存储位置以便持久化保存用户数据。
#### 启动应用程序
完成上述准备工作之后,在终端执行下列指令启动整个栈:
```bash
docker-compose up -d
```
参数 `-d` 表示以后台模式运行所有服务。如果想要查看日志输出可以直接去掉这个选项或者单独通过 `docker logs <container_name>` 查看某个具体实例的日志信息。
一旦部署完毕,应该能够访问 http://localhost:8080 并看到正常工作的 Ollama-WebUI 页面了。
阅读全文
相关推荐


















