Ollama docker comfyui
时间: 2024-12-30 13:25:32 浏览: 14
### 如何在 Docker 中使用 Ollama 和 ComfyUI 进行集成和部署
#### 配置 Docker 环境
为了确保能够顺利运行 Ollama 和 ComfyUI,在开始之前需确认已正确配置好 Docker 及其扩展工具 Docker Compose 的环境[^2]。
#### 获取并准备镜像
对于想要快速上手的用户来说,获取官方维护或是社区贡献的相关镜像是最便捷的方式之一。针对 Ollama 和 ComfyUI 的组合应用,可以考虑从指定仓库拉取最新的稳定版本镜像文件:
```bash
docker pull gitcode.com/gh_mirrors/co/comfyui-ollama:latest
```
此命令会下载由 GitCode 托管的一个名为 `comfyui-ollama` 的容器映像到本地环境中[^4]。
#### 编写 docker-compose.yml 文件
创建一个简单的 `docker-compose.yml` 文件来定义服务之间的关系以及启动参数设置。下面是一个基本的例子用于说明如何通过 YAML 格式的配置文档实现上述两个组件的同时启用:
```yaml
version: '3'
services:
ollama-comfyui:
image: ghcr.io/gitcode/mirror/comfyui-ollama:latest
container_name: comfyui_ollama_container
ports:
- "8000:80"
- "3000:3000" # 如果需要访问 Open Web UI,则开放该端口
volumes:
- ./config:/app/config
environment:
- COMFYUI_ENV=production
```
这段代码片段展示了怎样利用 Docker Compose 工具简化多容器应用程序管理流程,并指定了必要的网络映射与持久化存储路径。
#### 启动服务
完成以上准备工作之后,只需执行如下指令即可一键启动整个系统架构:
```bash
docker-compose up -d
```
这条语句将会以后台守护进程的形式激活所有被描述的服务实例,使得开发者能够在不影响其他操作的情况下继续工作或测试新功能特性。
#### 访问界面
一旦成功部署完毕,可以通过浏览器输入相应 URL 地址直接进入图形化的交互页面进行后续探索活动。通常情况下,默认监听于本机 IP 地址加上特定端口号的位置会被用来承载此类 web 应用程序入口点;例如,如果一切正常的话,应该可以在 http://localhost:3000 处找到 Open WebUI 接入点[^1]。
阅读全文