ComfyUI for RTX 5090 - Python 3.13, CUDA 13.1, SageAttention, 20+ custom nodes pre-installed
2.8K
Opinionated ComfyUI setup optimized for NVIDIA RTX 5090.
Tested on:
Should work on:
CUDA 13.1 requires Blackwell architecture. Older GPUs (RTX 40 series and below) are not supported.
Docker:
docker run -d \
--gpus all \
-p 8188:8188 \
-v ./models:/app/ComfyUI/models \
-v ./input:/app/ComfyUI/input \
-v ./output:/app/ComfyUI/output \
clasyc/comfyui:cuda13.1
Podman:
podman run -d \
--device nvidia.com/gpu=all \
-p 8188:8188 \
-v ./models:/app/ComfyUI/models:Z \
-v ./input:/app/ComfyUI/input:Z \
-v ./output:/app/ComfyUI/output:Z \
docker.io/clasyc/comfyui:cuda13.1
Runs with --use-sage-attention by default. Access at http://localhost:8188
Models are not included. Mount your models directory:
./models/
├── checkpoints/ # SD/SDXL/Flux checkpoints
├── loras/ # LoRA files
├── vae/ # VAE models
├── clip/ # CLIP models
├── unet/ # UNet models (Flux)
└── controlnet/ # ControlNet models
<...>
wget https://developer.download.nvidia.com/compute/nvidia-driver/590.48.01/local_installers/nvidia-driver-local-repo-debian13-590.48.01_1.0-1_amd64.deb
sudo dpkg -i nvidia-driver-local-repo-debian13-590.48.01_1.0-1_amd64.deb
sudo cp /var/nvidia-driver-local-repo-debian13-590.48.01/nvidia-driver-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get install -y nvidia-open-590
Reboot after installation.
sudo nvidia-ctk cdi generate --output=/etc/cdi/nvidia.yaml
nvidia-ctk cdi list # should show nvidia.com/gpu=all
podman run --rm --device nvidia.com/gpu=all docker.io/clasyc/comfyui:cuda13.1 nvidia-smi
Content type
Image
Digest
sha256:81dfdffc4…
Size
17.8 GB
Last updated
8 months ago
docker pull clasyc/comfyui