Skip to content

calhounpaul/ComfyUI-Docker

 
 

Repository files navigation

Docker images for ComfyUI

This repo is for Docker images that runs ComfyUI - a Stable Diffusion GUI powering node-based workflow.

Quick Start - NVIDIA GPU

mkdir -p storage

docker run -it --rm \
  --name comfyui \
  --gpus all \
  -p 8188:8188 \
  -v "$(pwd)"/storage:/home/runner \
  -e CLI_ARGS="" \
  yanwk/comfyui-boot:cu121

Image tags

  • cu121, latest

    • Recommended for those trying ComfyUI for the first time.

    • Equipped with many dependencies. Starts with ComfyUI core only.

    • Using a low-privilege user within the container (easy for WSL2 deploy).

    • Not recommended for Podman or rootless deploy (use megapak instead).

    • Using CUDA 12.1 + Python 3.11.

  • cu121-megapak, megapak

    • All-in-one bundle, including dev kits.

    • Using 'root' user within the container (easy for rootless deploy).

    • Using CUDA 12.1 + Python 3.11.

  • cu124-megapak

    • All-in-one bundle, including dev kits.

    • Using 'root' user within the container (easy for rootless deploy).

    • Using CUDA 12.4 + Python 3.12. May perform better on newer GPUs.

  • rocm

    • For AMD GPUs with ROCm.

  • comfy3d-pt22

    • Dedicated for ComfyUI-3D-Pack

    • Running a classic version of Comfy3D based on PyTorch 2.2

  • comfy3d-pt23

    • Dedicated for ComfyUI-3D-Pack

    • Running a newer version of Comfy3D based on PyTorch 2.3

Major Update July 2024

  • alias latest as cu121

  • alias megapak as cu121-megapak

  • add cu124-megapak

  • add comfy3d-pt22, comfy3d-pt23

  • remove support for comfy3d in other images

  • More detailed documentation coming soon…​

License

This open source license is written and valid both in Chinese and English, how good is that!

About

Dockerfile for ComfyUI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 56.5%
  • Shell 43.5%