- Created separate docker-compose override files for different GPU types: - docker-compose.nvidia.yml for NVIDIA GPUs - docker-compose.amd.yml for AMD GPUs with ROCm - docker-compose.apple.yml for Apple Silicon - Updated README with GPU-specific Docker configurations - Updated deployment instructions to use appropriate override files - Added detailed configurations for each GPU type including: - Device mappings and drivers - Environment variables - Platform specifications - Memory and resource limits This allows users to easily deploy Talk2Me with their specific GPU hardware. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
16 lines
385 B
YAML
16 lines
385 B
YAML
version: '3.8'
|
|
|
|
# Docker Compose override for NVIDIA GPU support
|
|
# Usage: docker-compose -f docker-compose.yml -f docker-compose.nvidia.yml up
|
|
|
|
services:
|
|
talk2me:
|
|
environment:
|
|
- CUDA_VISIBLE_DEVICES=0 # Use first GPU
|
|
deploy:
|
|
resources:
|
|
reservations:
|
|
devices:
|
|
- driver: nvidia
|
|
count: 1
|
|
capabilities: [gpu] |