-
Notifications
You must be signed in to change notification settings - Fork 5
Docker Setup
Matthew Altenburg edited this page May 16, 2025
·
1 revision
JoeyLLM development happens inside a Docker container to keep everything consistent, regardless of your local machine. This ensures:
- β Reproducible environments
- π§© Fewer dependency/version issues
- π€ Smooth collaboration across the community
π οΈ We strongly recommend using Linux for development, especially if you plan to use GPU acceleration.
| Platform | GPU Support | Notes |
|---|---|---|
| Linux | β Full | Best performance and compatibility |
| Windows (WSL2) | β Partial | Works well with Docker Desktop + WSL2 |
| macOS | β CPU-only | Good for testing and docs, but slow for training |
Please follow the setup guide that matches your platform:
Once Docker is configured, continue to: