services: qdrant: image: qdrant/qdrant:v1.12.5 ports: - "${QDRANT_PORT:-6333}:6333" volumes: - qdrant_storage:/qdrant/storage restart: unless-stopped # Build and run pipelines against the qdrant service above, e.g.: # docker compose run --rm -e QDRANT_HOST=qdrant app python data_pipeline.py app: build: . image: doc-reader:local environment: QDRANT_HOST: qdrant QDRANT_PORT: 6333 volumes: - ./raw_docs:/app/raw_docs:ro - ./stored_images:/app/stored_images depends_on: - qdrant profiles: - tools entrypoint: ["python"]