11# This file is auto generated from it's template,
22# see citusdata/tools/packaging_automation/templates/docker/alpine/alpine.tmpl.dockerfile.
3- FROM postgres:17.5 -alpine
4- ARG VERSION=13.1 .0
3+ FROM postgres:17.6 -alpine
4+ ARG VERSION=13.2 .0
55LABEL maintainer="Citus Data https://citusdata.com" \
66 org.label-schema.name="Citus" \
77 org.label-schema.description="Scalable PostgreSQL for multi-tenant and real-time workloads" \
@@ -12,31 +12,20 @@ LABEL maintainer="Citus Data https://citusdata.com" \
1212 org.label-schema.schema-version="1.0"
1313
1414# Build citus and delete all used libraries. Warning: Libraries installed in this section will be deleted after build completion
15- RUN apk add --no-cache \
16- --virtual builddeps \
17- build-base \
18- krb5-dev \
19- curl \
20- curl-dev \
21- openssl-dev \
22- ca-certificates \
23- llvm \
24- llvm19-dev \
25- clang19 \
26- lz4-dev \
27- zstd-dev \
28- libxslt-dev \
29- libxml2-dev \
30- icu-dev && \
31- apk add --no-cache libcurl && \
32- curl -sfLO "https://github.com/citusdata/citus/archive/v${VERSION}.tar.gz" && \
33- tar xzf "v${VERSION}.tar.gz" && \
34- cd "citus-${VERSION}" && \
35- ./configure --with-security-flags && \
36- make install && \
37- cd .. && \
38- rm -rf "citus-${VERSION}" "v${VERSION}.tar.gz" && \
39- apk del builddeps
15+ RUN apk add --no-cache --virtual builddeps \
16+ build-base krb5-dev curl curl-dev openssl-dev ca-certificates \
17+ llvm19-dev clang19 llvm19-libs \
18+ lz4-dev zstd-dev libxslt-dev libxml2-dev icu-dev \
19+ && apk add --no-cache libcurl \
20+ && curl -sfLO "https://github.com/citusdata/citus/archive/v${VERSION}.tar.gz" \
21+ && tar xzf "v${VERSION}.tar.gz" \
22+ && cd "citus-${VERSION}" \
23+ && ./configure --with-security-flags \
24+ && make install \
25+ && cd .. \
26+ && rm -rf "citus-${VERSION}" "v${VERSION}.tar.gz" \
27+ && apk del builddeps
28+
4029
4130# --------End of Citus Build
4231
0 commit comments