docker-compose.yml 915 B

1234567891011121314151617181920212223242526272829303132
  1. version: "3.3"
  2. services:
  3. text-generation-webui:
  4. build:
  5. context: .
  6. args:
  7. # specify which cuda version your card supports: https://developer.nvidia.com/cuda-gpus
  8. TORCH_CUDA_ARCH_LIST: ${TORCH_CUDA_ARCH_LIST}
  9. GPTQ_VERSION: ${GPTQ_VERSION}
  10. WEBUI_VERSION: ${WEBUI_VERSION}
  11. env_file: .env
  12. ports:
  13. - "${HOST_PORT}:${CONTAINER_PORT}"
  14. - "${HOST_API_PORT}:${CONTAINER_API_PORT}"
  15. stdin_open: true
  16. tty: true
  17. volumes:
  18. - ./characters:/app/characters
  19. - ./extensions:/app/extensions
  20. - ./loras:/app/loras
  21. - ./models:/app/models
  22. - ./presets:/app/presets
  23. - ./prompts:/app/prompts
  24. - ./softprompts:/app/softprompts
  25. - ./training:/app/training
  26. deploy:
  27. resources:
  28. reservations:
  29. devices:
  30. - driver: nvidia
  31. device_ids: ['0']
  32. capabilities: [gpu]