Skip to content

Commit bdbb4f3

Browse files
authored
Merge pull request #31 from dxw/postgresql-client-16
Install postgresql client 16
2 parents 3fa563f + aee23e3 commit bdbb4f3

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

Dockerfile

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,24 @@ FROM debian:bookworm-slim@sha256:b1211f6d19afd012477bd34fdcabb6b663d680e0f4b0537
1313
RUN apt-get update && \
1414
apt-get install -y \
1515
awscli \
16-
postgresql-client \
1716
wget \
1817
curl \
1918
gnupg \
2019
procps \
21-
# default-mysql-client \
20+
lsb-release \
2221
&& apt-get clean
2322

23+
RUN mkdir -p /etc/apt/keyrings
24+
25+
RUN wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc \
26+
| gpg --dearmor -o /etc/apt/keyrings/postgresql.gpg
27+
RUN echo "deb [signed-by=/etc/apt/keyrings/postgresql.gpg] http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list
28+
RUN apt-get update \
29+
&& apt-get install -y postgresql-client-16
30+
2431
RUN key='BCA4 3417 C3B4 85DD 128E C6D4 B7B3 B788 A8D3 785C'; \
2532
export GNUPGHOME="$(mktemp -d)"; \
2633
gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; \
27-
mkdir -p /etc/apt/keyrings; \
2834
gpg --batch --export "$key" > /etc/apt/keyrings/mysql.gpg; \
2935
gpgconf --kill all; \
3036
rm -rf "$GNUPGHOME"

0 commit comments

Comments
 (0)