docker-compose.yml 708 B

1234567891011121314151617181920212223242526272829303132333435
  1. version: '3.6'
  2. services:
  3. ollama:
  4. volumes:
  5. - ollama:/root/.ollama
  6. container_name: ollama
  7. pull_policy: always
  8. tty: true
  9. restart: unless-stopped
  10. image: ollama/ollama:latest
  11. ollama-webui:
  12. build:
  13. context: .
  14. args:
  15. OLLAMA_API_BASE_URL: '/ollama/api'
  16. dockerfile: Dockerfile
  17. image: ollama-webui:latest
  18. container_name: ollama-webui
  19. volumes:
  20. - ollama-webui:/app/backend/data
  21. depends_on:
  22. - ollama
  23. ports:
  24. - 3000:8080
  25. environment:
  26. - "OLLAMA_API_BASE_URL=http://ollama:11434/api"
  27. extra_hosts:
  28. - host.docker.internal:host-gateway
  29. restart: unless-stopped
  30. volumes:
  31. ollama: {}
  32. ollama-webui: {}