Skip to content

Commit e7b99f1

Browse files
committed
feat: update the timescaledb extension to the 2.1 version (#5)
1 parent cf4b7c2 commit e7b99f1

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

extended-postgres/Dockerfile

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ RUN apt-get clean && rm -rf /var/lib/apt/lists/partial \
1515
&& apt-get update -o Acquire::CompressionTypes::Order::=gz \
1616
&& apt-get install --no-install-recommends -y wget make gcc unzip sudo git \
1717
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 \
1919
&& apt-get install --no-install-recommends -y \
2020
postgresql-server-dev-${PG_SERVER_VERSION} \
2121
&& apt-get install --no-install-recommends -y \
@@ -38,13 +38,10 @@ RUN apt-get clean && rm -rf /var/lib/apt/lists/partial \
3838
&& cd /tmp/pg_hint_plan-PG${PG_PLAN_HINT_VERSION} \
3939
&& make && make install \
4040
# 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 - \
4643
&& apt-get update \
47-
&& apt-get install -y timescaledb-postgresql-${PG_SERVER_VERSION} \
44+
&& apt install -y timescaledb-2-postgresql-${PG_SERVER_VERSION} \
4845
# powa extension
4946
&& apt-get install postgresql-${PG_SERVER_VERSION}-powa \
5047
# pgaudit extension
@@ -97,7 +94,7 @@ RUN apt-get clean && rm -rf /var/lib/apt/lists/partial \
9794
&& cd / && rm -rf /tmp/* && apt-get purge -y --auto-remove gcc \
9895
make wget unzip curl libc6-dev apt-transport-https git \
9996
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 \
10198
libgssrpc4 libkadm5clnt-mit11 libkadm5srv-mit11 \
10299
&& apt-get clean -y autoclean \
103100
&& rm -rf /var/lib/apt/lists/* \

0 commit comments

Comments
 (0)