diff --git a/.docker/dev/compose.yml.example b/.docker/dev/compose.yml.example index 73559f52c1..f7c8d4ff26 100644 --- a/.docker/dev/compose.yml.example +++ b/.docker/dev/compose.yml.example @@ -3,7 +3,7 @@ services: postgres: env_file: - .env - image: postgres:${DB_VERSION:-16} + image: pgvector/pgvector:pg${DB_VERSION:-16} ports: - 5432:5432 environment: diff --git a/.github/helm/separate-config/Dockerfile_pgvector b/.github/helm/separate-config/Dockerfile_pgvector new file mode 100644 index 0000000000..1999273a6c --- /dev/null +++ b/.github/helm/separate-config/Dockerfile_pgvector @@ -0,0 +1,6 @@ +FROM pgvector/pgvector:pg15 AS builder + +FROM bitnami/postgresql:15 + +COPY --from=builder /usr/lib/postgresql/15/lib/vector.so /opt/bitnami/postgresql/lib/ +COPY --from=builder /usr/share/postgresql/15/extension/vector* /opt/bitnami/postgresql/share/extension/ \ No newline at end of file