Browse Source

Add 'docker-compose.yml'

天问 1 month ago
parent
commit
0a1cb7952d
1 changed files with 24 additions and 0 deletions
  1. 24 0
      docker-compose.yml

+ 24 - 0
docker-compose.yml

@@ -0,0 +1,24 @@
+version: '3.8'
+
+services:
+  ollama:
+    image: ollama/ollama:latest
+    ports:
+      - "11434:11434"
+    volumes:
+      - ${OLLAMA_VOLUME_PATH:-ollama}:/root/.ollama
+
+  backend:
+    build:
+      context: ./backend
+      dockerfile: Dockerfile
+    ports:
+      - "7878:7878"
+    environment:
+      - OLLAMA_HOST=http://ollama:11434
+      # Just remove `=xxx` to have the env variable passed forward
+      - OPENAI_API_KEY=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
+    depends_on:
+      - ollama
+volumes:
+  ollama: