docs: Add comprehensive Windows setup guide for Docker support
Added detailed Windows setup documentation covering: - Why WSL2 + Docker Desktop is required for Linux containers - Complete step-by-step Windows setup instructions - WSL2 installation and Docker Desktop configuration - Alternative Python installation method for Windows users - Windows-specific troubleshooting section - Claude Desktop config file location for Windows Updated both README.md and docs/user-guides/installation.md to provide clear guidance for Windows users who need to use WSL2 + Docker Desktop to run Linux-based Docker images.
This commit is contained in:
@@ -19,9 +19,23 @@ After following this guide, you'll have:
|
||||
4. **Git** - For cloning the repository
|
||||
|
||||
### Platform Support
|
||||
- ✅ **macOS** (Intel and Apple Silicon)
|
||||
- ✅ **Linux**
|
||||
- ✅ **Windows** (requires WSL2 for Claude Desktop)
|
||||
- ✅ **macOS** (Intel and Apple Silicon M1/M2/M3)
|
||||
- ✅ **Linux** (AMD64 and ARM64)
|
||||
- ✅ **Windows** (requires WSL2 + Docker Desktop for Claude Desktop)
|
||||
|
||||
### Windows Setup Requirements
|
||||
**Windows users must use WSL2 + Docker Desktop:**
|
||||
1. **Install WSL2** - [Microsoft WSL Guide](https://docs.microsoft.com/en-us/windows/wsl/install)
|
||||
2. **Install Docker Desktop** - [Docker for Windows](https://docs.docker.com/desktop/windows/install/)
|
||||
3. **Enable WSL2 integration** in Docker Desktop settings
|
||||
4. **Run Claude Desktop** in Windows (Docker containers run in WSL2)
|
||||
|
||||
**Why WSL2 is required:**
|
||||
- Docker images are Linux-based (python:3.11-slim)
|
||||
- Docker Desktop automatically runs containers in WSL2 Linux environment
|
||||
- Provides full compatibility with Linux containers on Windows
|
||||
|
||||
**Alternative for Windows:** Install Python directly and run server with `pip install -r requirements.txt && python server.py`
|
||||
|
||||
## 🚀 Setup Option 1: Published Docker Image (Fastest)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user