Просмотр исходного кода

Merge pull request #42 from ollama-webui/dev

Create compose.yaml
Timothy Jaeryang Baek 1 год назад
Родитель
Сommit
cb63d9f0ce
1 измененных файлов с 38 добавлено и 0 удалено
  1. 38 0
      compose.yaml

+ 38 - 0
compose.yaml

@@ -0,0 +1,38 @@
+version: '3.6'
+
+services:
+  ollama:
+    deploy:
+      resources:
+        reservations:
+          devices:
+            - driver: nvidia
+              count: 1
+              capabilities:
+                - gpu
+    volumes:
+      - ollama:/root/.ollama
+    ports:
+      - 11434:11434
+    environment:
+      - OLLAMA_ORIGINS="*"
+    container_name: ollama
+    pull_policy: always
+    tty: true
+    restart: unless-stopped
+    image: ollama/ollama:latest
+
+  ollama-webui:
+    restart: unless-stopped
+    build:
+      context: .
+      args:
+        OLLAMA_API_BASE_URL: ''
+      dockerfile: Dockerfile
+    image: ollama-webui:latest
+    container_name: ollama-webui
+    ports:
+      - 3000:8080
+
+volumes:
+  ollama: {}