Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit67de8e9

Browse files
authored
pgvector installation (#603)
1 parent6abd5ee commit67de8e9

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

‎pgml-extension/Dockerfile.local‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ MAINTAINER team@postgresml.com
44
RUN apt-get update
55
ARG DEBIAN_FRONTEND=noninteractive
66
ENV TZ=Etc/UTC
7-
RUN apt-get update && apt-get install -y curl lsb-release python3 python3-pip tzdata sudo cmake libpq-dev libclang-dev wget postgresql-plpython3-14 postgresql-14
7+
RUN apt-get update && apt-get install -y curl lsb-release python3 python3-pip tzdata sudo cmake libpq-dev libclang-dev wget postgresql-plpython3-14 postgresql-14 git
88

99
RUN echo "deb [trusted=yes] https://apt.postgresml.org $(lsb_release -cs) main" >> /etc/apt/sources.list
1010
RUN cat /etc/apt/sources.list
@@ -21,5 +21,11 @@ WORKDIR /app
2121
RUN cp /app/docker/postgresql.conf /etc/postgresql/14/main/postgresql.conf
2222
RUN cp /app/docker/pg_hba.conf /etc/postgresql/14/main/pg_hba.conf
2323

24+
RUN cd /tmp && \
25+
git clone --branch v0.4.1 https://github.com/pgvector/pgvector.git && \
26+
cd pgvector && \
27+
make && \
28+
make install
29+
2430
WORKDIR /app
2531
ENTRYPOINT ["/bin/bash", "/app/docker/entrypoint.sh"]

‎pgml-extension/docker/entrypoint.sh‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ echo "Creating user and database..."
1515
echo"Installing pgml extension..."
1616
psql -U postgres -h 127.0.0.1 pgml_development -f sql/setup_examples.sql -P pager
1717

18+
echo"Installing pgvector.."
19+
psql -U postgres -h 127.0.0.1 pgml_development -c'CREATE EXTENSION vector'
20+
1821
echo"Ready!"
1922
if [[!-z$@ ]];then
2023
echo

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp