Docker-based ComfyUI worker with CUDA support.
make build
make run| Command | Description |
|---|---|
make init |
Initialize git submodules and create symlinks |
make deps |
Generate requirements.txt from all library dependencies |
make build |
Build Docker image (runs deps automatically) |
make run |
Run container with GPU access |
Build the Docker image with the default CUDA version (13.0.2):
make buildTo build with a different CUDA version, run docker buildx directly:
docker buildx build --build-arg CUDA_VERSION=12.8.1 -t comfyui-worker .Run the container with GPU access:
make runMount directories for models and outputs:
docker run --gpus all -p 8080:8080 \
-v $(pwd)/models:/app/libs/comfyui/models \
-v $(pwd)/output:/app/libs/comfyui/output \
comfyui-workerOnce running, access ComfyUI at:
docker stop comfyui-workerdocker logs -f comfyui-worker- Docker with BuildKit support
- NVIDIA Docker runtime (for GPU access)
- NVIDIA GPU with CUDA support