# CONTAINERFILE-PROBE-SENTINEL-4b1c — phase 102 fixture marker: this
# token exists nowhere else (the Dockerfile sibling carries its own).
#
# Containerfile — the local Postgres 17 + pgvector image the compose
# stack builds for the Brain of Reese database service.

FROM postgres:17

RUN apt-get update \
    && apt-get install -y --no-install-recommends build-essential git \
    && git clone --branch v0.7.4 https://github.com/pgvector/pgvector /tmp/pgvector \
    && make -C /tmp/pgvector install \
    && rm -rf /tmp/pgvector \
    && apt-get purge -y build-essential git
