From 8af0526a22003d1c9d81d63ac8d70592984449cf Mon Sep 17 00:00:00 2001 From: darkskygit Date: Fri, 14 Mar 2025 04:55:27 +0000 Subject: [PATCH] chore(infra): update dev env template (#10845) --- .docker/dev/compose.yml.example | 2 +- .github/helm/separate-config/Dockerfile_pgvector | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .github/helm/separate-config/Dockerfile_pgvector 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