From edf45229dcfbdf4482cea60ac150f0191fdba935 Mon Sep 17 00:00:00 2001 From: poprhythm Date: Sat, 31 Jan 2026 19:14:29 +0000 Subject: [PATCH] Add ollama/docker-compose.yml --- ollama/docker-compose.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ollama/docker-compose.yml diff --git a/ollama/docker-compose.yml b/ollama/docker-compose.yml new file mode 100644 index 0000000..6574254 --- /dev/null +++ b/ollama/docker-compose.yml @@ -0,0 +1,33 @@ +services: + ollama: + container_name: ollama + image: ollama/ollama:latest + restart: unless-stopped + ports: + - 11434:11434 + environment: + - NVIDIA_VISIBLE_DEVICES=all + - NVIDIA_DRIVER_CAPABILITIES=compute,utility + volumes: + - /srv/ollama:/root/.ollama + deploy: + resources: + reservations: + devices: + - driver: nvidia + count: all + capabilities: [gpu] + + # Optional: Web UI for Ollama + open-webui: + container_name: open-webui + image: ghcr.io/open-webui/open-webui:main + restart: unless-stopped + ports: + - 3000:8080 + environment: + - OLLAMA_BASE_URL=http://ollama:11434 + volumes: + - /srv/open-webui:/app/backend/data + depends_on: + - ollama