docker-compose.yaml 677 B

1234567891011121314151617181920212223242526272829303132
  1. version: '3.8'
  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: ghcr.io/ollama-webui/ollama-webui:main
  18. container_name: ollama-webui
  19. depends_on:
  20. - ollama
  21. ports:
  22. - ${OLLAMA_WEBUI_PORT-3000}:8080
  23. environment:
  24. - "OLLAMA_API_BASE_URL=http://ollama:11434/api"
  25. extra_hosts:
  26. - host.docker.internal:host-gateway
  27. restart: unless-stopped
  28. volumes:
  29. ollama: {}