
ComfyUI AI绘图Docker部署教程新手10分钟快速跑通【免费下载链接】comfyuiComfyUI docker images for use in GPU cloud and local environments. Includes AI-Dock base for authentication and improved user experience.项目地址: https://gitcode.com/gh_mirrors/comf/comfyuiComfyUI是一款节点式AI绘图工具这个项目把它的Python环境、GPU依赖和Web服务全部打进了一个Docker镜像免去手动配环境。适合不想折腾依赖、又想在本地或云端跑AI绘图平台的用户。克隆仓库后执行一条命令约10分钟就能开始出图。 部署前的前置检查开始前对照下面 4 项确认环境全部满足即可动手✅ Docker 已安装并可运行docker --version能输出版本号 ✅ 机器能访问外网需要拉取镜像和下载模型文件 ✅ 至少 20GB 可用磁盘空间默认脚本会下载约 10GB 的模型 ✅ GPU 及驱动已装好NVIDIA CUDA 或 AMD ROCm没有 GPU 也能用 CPU 跑但出图很慢 一键启动服务先把项目克隆到本地这一步只需一条命令git clone https://gitcode.com/gh_mirrors/comf/comfyui然后进入目录用 Compose 启动容器。它会自动拉取预配置的镜像在后台启动 ComfyUI 及相关服务cd comfyui docker-compose up -d镜像体积较大首次拉取需要几分钟。拉取完成后容器进入后台运行状态进入下一步验证。 确认 ComfyUI 服务已启动容器跑起来不等于服务就绪用日志跟踪启动过程直到 Web UI 完成初始化docker-compose logs -f当看到 Provisioning complete: Web UI will start now 或 ComfyUI 监听 8188 端口的输出说明服务已就绪。所有服务默认带登录保护账号密码均为user/password。打开网页界面开始出图浏览器访问http://localhost:8188即可进入 ComfyUI 主界面http://localhost:1111是服务门户可以查看各服务的访问链接和状态。镜像本身不捆绑模型第一次启动前需要指定模型下载脚本。docker-compose.yaml里有一行被注释的挂载#./config/provisioning/default.sh:/opt/ai-dock/bin/provisioning.sh取消注释后重新docker-compose up -d启动时就会自动下载脚本里列出的模型。预配置脚本目录 里提供了几套现成方案default.shSD 1.5、SDXL 加全套 ControlNet适合入门flux.shFLUX.1未设置 HF_TOKEN 时自动改用免费授权版本sd3.shSD3必须提供 HF_TOKEN 才能下载模型脚本执行完生成的图会落在工作区目录里重启容器不会丢失。看 ComfyUI 的三个主要功能服务门户所有服务的统一入口服务门户在 1111 端口列出三个服务Service Portal1111、ComfyUI8188、Jupyter Notebook8888。每个服务都提供 Cloudflare Quick Tunnel 和直连两种方式没有公网 IP 的机器可以直接用隧道链接从外网访问。文本生图 API一个 HTTP 请求出图镜像内置了 ComfyUI API 封装访问/ai-dock/api/docs可以打开在线文档页直接调试不需要自己拼请求。它提供 Text2Image、Image2Image、RawWorkflow 三类接口生成结果可上传到 S3 兼容存储。Text2Image 接口的常用参数seed随机种子固定后可复现同一张图steps迭代步数越大质量越高、耗时越长sampler_name/scheduler采样器与调度策略ckpt_name检查点模型文件名必须在容器内存在width/height输出分辨率include_text/exclude_text正向与负向提示词云端模板部署GPU 平台一键拉起如果你在 RunPod、Vast.ai 这类 GPU 云平台部署项目提供了现成的容器模板填上镜像名ai-dock/comfyui:latest按需设置环境变量如 SERVERLESS、AWS 存储参数和磁盘大小即可创建实例。模板把端口、工作区挂载、存储配置都预置好了省去逐项填写。常用配置速查以下配置都写在docker-compose.yaml的环境变量区改完重新docker-compose up -d生效配置项变量默认值说明ComfyUI 端口COMFYUI_PORT_HOST8188网页界面访问端口服务门户端口SERVICEPORTAL_PORT_HOST1111服务列表与隧道入口Jupyter 端口JUPYTER_PORT_HOST8888容器内开发环境自动更新AUTO_UPDATEfalse启动时拉取最新 ComfyUI启动参数COMFYUI_ARGS空如--gpu-only --highvramHF 令牌HF_TOKEN空SD3、FLUX 等受限模型必需Civitai 令牌CIVITAI_TOKEN空下载 Civitai 受限模型用登录账号/密码WEB_USER/WEB_PASSWORDuser / password所有 Web 服务的统一鉴权常见故障处理8188 端口被占用原因宿主机 8188 已被其他程序使用。把COMFYUI_PORT_HOST改成 8190再执行docker-compose up -d重新映射端口。容器反复重启网页打不开原因镜像拉取失败或磁盘空间不足。先执行docker-compose logs查看具体报错空间不足时先清理出 20GB 以上再重试docker-compose up -d。受限模型下载失败原因SD3、FLUX-dev 等模型在 HuggingFace 上是受限资源缺少有效的 HF_TOKEN。在配置中填入正确令牌后重新docker-compose up -d下载日志里出现 401/403 基本都是令牌问题。收尾现在就可以打开http://localhost:8188在默认工作流里改一句提示词生成第一张图。用完执行docker-compose down停止服务模型已保存在本地工作区下次启动直接复用不用再等下载。【免费下载链接】comfyuiComfyUI docker images for use in GPU cloud and local environments. Includes AI-Dock base for authentication and improved user experience.项目地址: https://gitcode.com/gh_mirrors/comf/comfyui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考