用于构建基础的ComfyUI的镜像环境。主要包括以下几个部分
- Python3的环境;
- 最新的ComfyUI的代码,当前版本
v0.3.43,支持Flux Kontext;
- ComfyUI的常用的插件;
- .ide/Dockerfile:定义远程开发环境的基础镜像和配置,用于启动云原生开发容器(即远程IDE的工作区)
- 作用范围:仅影响开发环境的初始化,与项目代码构建无法
- 触发方式:当用户点击【启动云原生开发】时,CNB会根据此文件创建开发容器
- Dockerfile:定义应用镜像的构建流程,用于生成最终可运行的容器镜像。
- 作用范围:直接影响CI/CD流水线的构建结果,最终生成的镜像会推送到制品库
- 触发方式:通过代码提交、流水线手动触发等方式启动构建
- .cnb/settings.yml:定制分支页面/仓库首页云原生开发启动按钮
- .cnb.yml:该项目仓库的CI/CD的流程
目前常用的插件已经在基础镜像中支持,如果有新的插件需要支持,可以在此仓库下添加ISSUE的需求,我会给集成到基础环境中。
模型的支持在comfyui-flow仓库中