YanWenKun/ComfyUI-Docker

🐳Dockerfile for 🎨ComfyUI. | 容器镜像与启动脚本

解決的問題

透過提供預先設定的 Docker 影像,簡化 ComfyUI(AI 生成內容(AIGC)的節點式 GUI)的安裝與部署。這消除了使用者在不同硬體架構上手動管理複雜相依性、CUDA 版本與環境設定的需求。

工作原理

本專案提供多種針對特定硬體與需求的 Docker 影像:

  • NVIDIA GPU 影像:提供不同 CUDA 版本(例如 13.0、12.6)以匹配從 Blackwell 到 Maxwell 的特定 GPU 架構。
  • AMD GPU 影像:支援 ROCm 6 與 7。
  • Intel GPU 影像:支援 XPU。
  • 僅 CPU 影像:適用於沒有專用 GPU 系統的輕量級版本。

影像以兩種主要形式提供:"Slim"(包含 ComfyUI 與 ComfyUI-Manager)與 "MEGAPAK"(包含開發工具包與大量自訂節點的一體化套件)。

適用對象

  • 希望無需處理手動環境設定即可執行 ComfyUI 的使用者
  • 使用 NVIDIA、AMD 或 Intel GPU 的開發者與藝術家,需要穩定的容器化環境
  • 偏好 "Slim" 設定的初學者,或希望擁有預載的 "megapak" 自訂節點的進階使用者

亮點

  • 廣泛的硬體支援:為 NVIDIA、AMD(ROCm)、Intel(XPU)與 CPU 提供專用影像
  • 架構特定的 CUDA 標籤:清晰映射 CUDA 版本與 GPU 架構(例如 RTX 5090、4090、3090)
  • 彈性的影像選項:可在輕量級的 slim 影像與全面的 megapak 套件之間選擇
  • 持久化儲存:詳細說明模型、自訂節點與使用者設定的卷映射,確保資料在容器外部持續保留

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案