在终端中输入并回车执行:
bash /workspace/startup.sh
下载模型并推送到仓库命令:
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仓库并提交。 这步很重要,否则模型在下次启动时会丢失。
注意:模型文件比较大,下载一个就上传一个,不要一次性下载所有模型文件。模型文件下载到
/workspace/models目录下的对应子目录即可。
【强烈推荐】使用 ComfyUI-Manager 来安装节点。
手动安装节点: 一般都需要查看需要安装的节点的官方文档,然后按照官方文档来手动安装。
cd /app/ComfyUI/custom_nodes
git clone https://github.com/yolain/ComfyUI-Easy-Use
source /app/venv312/bin/activate
uv pip install -r requirements.txt
安装完插件在终端用以下命令来制作镜像:
cd /workspace/docker
bash build.sh
安装完插件一定要制作镜像,不然重启后插件会丢失。
注意:手动安装节点时,需要确保已经激活了Python虚拟环境,否则会安装失败。
comfyui版本更新需要终端运行以下命令:
cd /app/ComfyUI
git fetch --all --tags
git reset --hard HEAD # 清除所有未提交的修改
git checkout v0.3.XX
更新版本需要逐行运行,手动修改版本号即可
第一次fork完毕,在终端中使用以下命令来构建镜像:
cd /workspace/docker
bash build.sh
构建完毕之后在制品库中复制历史标签,然后在.cnb.yml文件中name: docker.cnb.cool/xiaoguigui666/beiyong/comfyui:2.0这里替换成自己的镜像
注意:构建及推送镜像需要你耐心等待。
替换完毕之后,使用以下命令将yml推送到仓库
cd /workspace
git add .cnb.yml
git commit -m "Update image name"
git push
先在仓库的云原生构建中停止当前的云开发环境。
然后再次启动云开发,然后测试工作流是否正常。