File tree Expand file tree Collapse file tree 5 files changed +21
-31
lines changed
Expand file tree Collapse file tree 5 files changed +21
-31
lines changed Original file line number Diff line number Diff line change 11# This file is auto generated from it's template,
22# see citusdata/tools/packaging_automation/templates/docker/latest/latest.tmpl.dockerfile.
3- FROM postgres:17.6
3+ FROM postgres:17.6-bookworm
44ARG VERSION=13.2.0
55LABEL maintainer="Citus Data https://citusdata.com" \
66 org.label-schema.name="Citus" \
Original file line number Diff line number Diff line change @@ -12,31 +12,21 @@ 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+
29+
4030
4131# --------End of Citus Build
4232
Original file line number Diff line number Diff line change 1- postgres_17_version=17.2
2- postgres_16_version=16.6
3- postgres_15_version=15.10
1+ postgres_17_version=17.6
2+ postgres_16_version=16.10
3+ postgres_15_version=15.14
44postgres_14_version=14.15
55
Original file line number Diff line number Diff line change 11# This file is auto generated from it's template,
22# see citusdata/tools/packaging_automation/templates/docker/postgres-15/postgres-15.tmpl.dockerfile.
3- FROM postgres:15.14
3+ FROM postgres:15.14-bookworm
44ARG VERSION=13.2.0
55LABEL maintainer="Citus Data https://citusdata.com" \
66 org.label-schema.name="Citus" \
Original file line number Diff line number Diff line change 11# This file is auto generated from it's template,
22# see citusdata/tools/packaging_automation/templates/docker/postgres-16/postgres-16.tmpl.dockerfile.
3- FROM postgres:16.10
3+ FROM postgres:16.10-bookworm
44ARG VERSION=13.2.0
55LABEL maintainer="Citus Data https://citusdata.com" \
66 org.label-schema.name="Citus" \
You can’t perform that action at this time.
0 commit comments