Files
vecotor-db-ollama/docker-compose.yml
2025-04-07 18:01:23 +02:00

35 lines
824 B
YAML

services:
chroma:
image: chromadb/chroma:latest
environment:
- POSTGRES_HOST=chroma-db
- POSTGRES_PORT=5432
- POSTGRES_USER=chroma
- POSTGRES_PASSWORD=chroma
- POSTGRES_DB=chroma
- CHROMA_SERVER_HOST=0.0.0.0
- CHROMA_SERVER_HTTP_PORT=8000
depends_on:
- chroma-db
chroma-db:
image: postgres:15-alpine
environment:
POSTGRES_USER: chroma
POSTGRES_PASSWORD: chroma
POSTGRES_DB: chroma
PGDATA: /var/lib/postgresql/data/pgdata
volumes:
- ./chroma_db_data:/var/lib/postgresql/data
ollama:
image: ollama/ollama:latest
ports:
- "11434:11434"
volumes:
- ./ollama_models:/root/.ollama
environment:
- OLLAMA_HOST=0.0.0.0
python-loader:
image: mcr.microsoft.com/devcontainers/base:jammy