Files
n_parser/docker-compose.yml
T
2026-03-12 14:52:36 +03:00

38 lines
875 B
YAML

services:
ollama:
build:
context: .
dockerfile: docker/Dockerfile.ollama
container_name: ollama
volumes:
- ollama_data:/root/.ollama
ports:
- "11435:11434" # 11435 — если локальный Ollama уже на 11434
environment:
OLLAMA_MODEL: gemma3n:e4b
entrypoint: ["/bin/sh", "-c"]
command:
- |
ollama serve &
sleep 5
until curl -sf http://localhost:11434/api/tags > /dev/null 2>&1; do sleep 2; done
ollama pull $${OLLAMA_MODEL:-gemma3n:e4b}
wait
app:
build: .
container_name: cart-to-json
volumes:
- ./lists:/app/lists
- ./res:/app/res
- ./done:/app/done
environment:
OLLAMA_HOST: http://ollama:11434
MODEL: gemma3n:e4b
depends_on:
ollama:
condition: service_started
volumes:
ollama_data: