1.4 KiB
1.4 KiB
Docker Documentation
Docker setup, configuration, and troubleshooting for ComfyUI-SwissArmyKnife development.
📄 Documentation Files
- DOCKER_DEVELOPMENT_SETUP.md - Docker development environment setup
- DOCKER_COMFYUI_MANAGER_FIX.md - ComfyUI Manager compatibility fixes
🎯 Quick Reference
Docker Files
Dockerfile- Main Docker image configurationdocker-compose.yml- Multi-container orchestration
Quick Start
# Build Docker image
docker-compose build
# Start container
docker-compose up -d
# View logs
docker-compose logs -f
# Stop container
docker-compose down
🔧 Configuration
Volume Mounts
- ComfyUI models
- Custom node directories
- Output directories
- Cache directories
Environment Variables
COMFYUI_PORT- ComfyUI server portDEBUG_ENABLED- Enable debug modeGEMINI_API_KEY- Gemini API keyCIVITAI_API_KEY- CivitAI API key
🐛 Common Issues
- ComfyUI Manager Not Working: See DOCKER_COMFYUI_MANAGER_FIX.md
- Permission Issues: Ensure proper volume permissions
- Port Conflicts: Check if port is already in use
- GPU Access: Verify NVIDIA Docker runtime setup
📚 Related Documentation
- Build & Deploy - For publishing Docker images
- Debug System - For debugging in Docker containers
Category: Infrastructure Status: Stable