-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Description
Here's a working Dockerfile for Postgres 17.2 if anyone's interested:
FROM postgres:17.2-alpine AS base
FROM base AS ext-build
RUN apk add --no-cache gcc make musl-dev llvm19-dev clang19 unzip python3
ADD https://github.com/kraftcloud/pg_ukc_scaletozero/archive/refs/heads/stable.zip /tmp/src.zip
RUN mkdir /src && \
unzip /tmp/src.zip -d /tmp/extract && \
mv /tmp/extract/pg_ukc_scaletozero-*/* /src
RUN cd /src && \
CC=clang-19 make && \
make install DESTDIR=/out
FROM base
COPY --from=ext-build /out/usr/local/lib/postgresql/pg_ukc_scaletozero.so /usr/local/lib/postgresql/pg_ukc_scaletozero.so
ADD wrapper.sh /usr/local/bin/wrapper.sh
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels