@@ -15,7 +15,7 @@ RUN apt-get clean && rm -rf /var/lib/apt/lists/partial \
15
15
&& apt-get update -o Acquire::CompressionTypes::Order::=gz \
16
16
&& apt-get install --no-install-recommends -y wget make gcc unzip sudo git \
17
17
curl libc6-dev apt-transport-https ca-certificates pgxnclient bc \
18
- build-essential libevent-dev libssl-dev krb5-multidev \
18
+ build-essential libevent-dev libssl-dev krb5-multidev lsb-release \
19
19
&& apt-get install --no-install-recommends -y \
20
20
postgresql-server-dev-${PG_SERVER_VERSION} \
21
21
&& apt-get install --no-install-recommends -y \
@@ -38,13 +38,10 @@ RUN apt-get clean && rm -rf /var/lib/apt/lists/partial \
38
38
&& cd /tmp/pg_hint_plan-PG${PG_PLAN_HINT_VERSION} \
39
39
&& make && make install \
40
40
# timescaledb extension
41
- && echo 'deb https://packagecloud.io/timescale/timescaledb/debian/' \
42
- $(env -i bash -c '. /etc/os-release; echo ${VERSION_CODENAME}' ) \
43
- 'main' > /etc/apt/sources.list.d/timescaledb.list \
44
- && wget --quiet -O - \
45
- https://packagecloud.io/timescale/timescaledb/gpgkey | sudo apt-key add - \
41
+ && echo "deb https://packagecloud.io/timescale/timescaledb/debian/ $(lsb_release -c -s) main" > /etc/apt/sources.list.d/timescaledb.list \
42
+ && wget --quiet -O - https://packagecloud.io/timescale/timescaledb/gpgkey | sudo apt-key add - \
46
43
&& apt-get update \
47
- && apt-get install -y timescaledb-postgresql-${PG_SERVER_VERSION} \
44
+ && apt install -y timescaledb-2 -postgresql-${PG_SERVER_VERSION} \
48
45
# powa extension
49
46
&& apt-get install postgresql-${PG_SERVER_VERSION}-powa \
50
47
# pgaudit extension
@@ -97,7 +94,7 @@ RUN apt-get clean && rm -rf /var/lib/apt/lists/partial \
97
94
&& cd / && rm -rf /tmp/* && apt-get purge -y --auto-remove gcc \
98
95
make wget unzip curl libc6-dev apt-transport-https git \
99
96
postgresql-server-dev-${PG_SERVER_VERSION} pgxnclient build-essential \
100
- libssl-dev krb5-multidev comerr-dev krb5-multidev \
97
+ libssl-dev krb5-multidev comerr-dev krb5-multidev lsb-release \
101
98
libgssrpc4 libkadm5clnt-mit11 libkadm5srv-mit11 \
102
99
&& apt-get clean -y autoclean \
103
100
&& rm -rf /var/lib/apt/lists/* \
0 commit comments