fix · citusdata/docker@7794206

5 files changed

lines changed

Original file line numberDiff line numberDiff line change

@@ -1,6 +1,6 @@

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

44

ARG VERSION=13.2.0

55

LABEL maintainer="Citus Data https://citusdata.com" \

66

org.label-schema.name="Citus" \

Original file line numberDiff line numberDiff 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 numberDiff line numberDiff line change

@@ -1,5 +1,5 @@

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

44

postgres_14_version=14.15

55
Original file line numberDiff line numberDiff line change

@@ -1,6 +1,6 @@

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

44

ARG VERSION=13.2.0

55

LABEL maintainer="Citus Data https://citusdata.com" \

66

org.label-schema.name="Citus" \

Original file line numberDiff line numberDiff line change

@@ -1,6 +1,6 @@

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

44

ARG VERSION=13.2.0

55

LABEL maintainer="Citus Data https://citusdata.com" \

66

org.label-schema.name="Citus" \