YanWenKun/ComfyUI-Docker

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

해결하는 문제

ComfyUI(인공지능 생성 콘텐츠(AIGC)용 노드 기반 GUI)의 설치 및 배포를 간소화하기 위해 사전 구성된 Docker 이미지를 제공합니다. 이로 인해 사용자는 복잡한 종속성, CUDA 버전, 다양한 하드웨어 아키텍처에서의 환경 설정을 수동으로 관리할 필요가 없습니다.

작동 방식

이 프로젝트는 특정 하드웨어 및 요구 사항에 맞춘 다양한 Docker 이미지를 제공합니다:

  • NVIDIA GPU 이미지: Blackwell에서 Maxwell까지의 특정 GPU 아키텍처에 맞는 다양한 CUDA 버전(예: 13.0, 12.6)을 제공합니다.
  • AMD GPU 이미지: ROCm 6 및 7을 지원합니다.
  • Intel GPU 이미지: XPU를 지원합니다.
  • CPU 전용 이미지: 전용 GPU가 없는 시스템용 가벼운 버전입니다.

이미지는 두 가지 주요 유형으로 제공됩니다: "Slim"(ComfyUI와 ComfyUI-Manager 포함)과 "MEGAPAK"(개발 키트 및 수많은 커스텀 노드를 포함한 올인원 번들).

대상 사용자

  • 수동 환경 설정 없이 ComfyUI를 실행하고 싶은 사용자
  • NVIDIA, AMD, Intel GPU를 사용하는 개발자 및 아티스트로 안정적인 컨테이너 환경이 필요한 사람
  • "Slim" 설정을 선호하는 초보자 또는 "메가팩" 커스텀 노드를 미리 로드한 파워 유저

주요 특징

  • 광범위한 하드웨어 지원: NVIDIA, AMD(ROCm), Intel(XPU), CPU 전용 전용 이미지
  • 아키텍처별 CUDA 태그: CUDA 버전과 GPU 아키텍처 간 명확한 매핑(예: RTX 5090, 4090, 3090)
  • 유연한 이미지 옵션: 가벼운 슬림 이미지와 포괄적인 메가팩 번들 중 선택 가능
  • 지속적 스토리지: 모델, 커스텀 노드, 사용자 프로필의 볼륨 매핑을 상세히 제공하여 컨테이너 외부에서도 데이터가 유지되도록 보장

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트