Custom Postgres image
Builds with vecto.rs for ARM
This commit is contained in:
parent
6476fa03fe
commit
40a8e1aa0d
16
homelab/postgres/Dockerfile
Normal file
16
homelab/postgres/Dockerfile
Normal file
|
@ -0,0 +1,16 @@
|
|||
FROM registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi8-15.4-1
|
||||
|
||||
ARG TARGETARCH
|
||||
|
||||
USER root
|
||||
|
||||
RUN microdnf install wget binutils && \
|
||||
wget https://github.com/tensorchord/pgvecto.rs/releases/download/v0.1.11/vectors-pg15-v0.1.11-aarch64-unknown-linux-gnu.deb && \
|
||||
ar x vectors-pg15-v0.1.11-aarch64-unknown-linux-gnu.deb && \
|
||||
tar xvf data.tar.gz && \
|
||||
mv ./usr/lib/postgresql/15/lib/* /usr/pgsql-15/lib/ && \
|
||||
mv ./usr/share/postgresql/15/extension/* /usr/pgsql-15/share/extension && \
|
||||
microdnf clean all && \
|
||||
rm vectors-pg15-v0.1.11-aarch64-unknown-linux-gnu.deb control.tar.gz data.tar.gz
|
||||
|
||||
USER 26
|
Loading…
Reference in a new issue