fork此仓库
以下是下载模型的示例,你需要自行修改保存路径,文件名和下载链接
cd /workspace/models/clip
aria2c -c -x16 -s16 -o t5-v1_1-xxl-encoder-Q4_K_S.gguf https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-Q4_K_S.gguf
git add t5-v1_1-xxl-encoder-Q4_K_S.gguf
git commit -m "Add t5-v1_1-xxl-encoder-Q4_K_S.gguf"
git push
以上命令就是在指定的模型目录下下载模型后,添加到git仓库并提交。 这步很重要,否则模型在下次启动时会丢失。
注意:模型文件比较大,下载一个就上传一个,不要一次性下载所有模型文件。
在CNB仓库里拉取模型
GIT_LFS_SKIP_SMUDGE=1 git clone https://cnb.cool/tlcom888888/tlcomfyui-64g.git && cd tlcomfyui-64g && git checkout c9b7e246 && git lfs pull --include="models/checkpoints/元技能-Yuan_SDXL_0.2-建筑室外大模型_Yuan_SDXL_0.2.safetensors"
在终端中输入以下命令
bash /workspace/startup.sh
完整运行一次工作流,确保正常生成图片或视频。
终端 Ctrl + C 终止 ComfyUI
第一种【强烈推荐】使用 ComfyUI-Manager 来安装节点。
第二种手动安装节点: 一般都需要查看需要安装的节点的官方文档,然后按照官方文档来手动安装。
cd /app/ComfyUI/custom_nodes
git clone https://github.com/kijai/ComfyUI-WanVideoWrapper.git
cd ComfyUI-WanVideoWrapper
pip install -r requirements.txt
安装完插件一定要构建镜像,这样下次启动才不会重置
修改镜像的名称及版本号在docker/build.sh文件,一般默认即可
在终端中使用以下命令来构建镜像:
cd /workspace/docker
bash build.sh
注意:构建及推送镜像需要你耐心等待,镜像构建成功,在当前仓库的制品库中查看
修改 .cnb.yml 文件,将 name 后面的内容替换成自己的镜像地址
注意:替换的镜像地址不是制品地址,而是下面历史标签的地址,1.0旁边有一个复制按钮,点击复制即可。
替换完地址终端输入以下命令推送到仓库:
cd /workspace
git add .cnb.yml
git commit -m "Update image name"
git push
先在仓库的云原生构建中停止当前的云开发环境。
然后再次启动云开发,然后测试工作流是否正常。