Skip to content

Commit f6e35ea

Browse files
committed
added apt setup to all Dockerfile
Signed-off-by: Matt Johnston <m@ttjohnston.com>
1 parent 305b492 commit f6e35ea

File tree

7 files changed

+63
-0
lines changed

7 files changed

+63
-0
lines changed

Debian/11/Dockerfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,15 @@ LABEL org.opencontainers.image.description="This Docker image contains PostgreSQ
2828

2929
COPY requirements.txt /
3030

31+
# Install pg apt repository
32+
RUN set -xe; \
33+
apt-get update; \
34+
apt install -y curl ca-certificates; \
35+
apt install -y postgresql-common;
36+
37+
RUN set -xe; \
38+
YES=yes /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh;
39+
3140
# Install additional extensions
3241
RUN set -xe; \
3342
apt-get update; \

Debian/12/Dockerfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,15 @@ LABEL org.opencontainers.image.description="This Docker image contains PostgreSQ
2828

2929
COPY requirements.txt /
3030

31+
# Install pg apt repository
32+
RUN set -xe; \
33+
apt-get update; \
34+
apt install -y curl ca-certificates; \
35+
apt install -y postgresql-common;
36+
37+
RUN set -xe; \
38+
YES=yes /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh;
39+
3140
# Install additional extensions
3241
RUN set -xe; \
3342
apt-get update; \

Debian/13/Dockerfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,15 @@ LABEL org.opencontainers.image.description="This Docker image contains PostgreSQ
2828

2929
COPY requirements.txt /
3030

31+
# Install pg apt repository
32+
RUN set -xe; \
33+
apt-get update; \
34+
apt install -y curl ca-certificates; \
35+
apt install -y postgresql-common;
36+
37+
RUN set -xe; \
38+
YES=yes /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh;
39+
3140
# Install additional extensions
3241
RUN set -xe; \
3342
apt-get update; \

Debian/14/Dockerfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,15 @@ LABEL org.opencontainers.image.description="This Docker image contains PostgreSQ
2828

2929
COPY requirements.txt /
3030

31+
# Install pg apt repository
32+
RUN set -xe; \
33+
apt-get update; \
34+
apt install -y curl ca-certificates; \
35+
apt install -y postgresql-common;
36+
37+
RUN set -xe; \
38+
YES=yes /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh;
39+
3140
# Install additional extensions
3241
RUN set -xe; \
3342
apt-get update; \

Debian/15/Dockerfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,15 @@ LABEL org.opencontainers.image.description="This Docker image contains PostgreSQ
2828

2929
COPY requirements.txt /
3030

31+
# Install pg apt repository
32+
RUN set -xe; \
33+
apt-get update; \
34+
apt install -y curl ca-certificates; \
35+
apt install -y postgresql-common;
36+
37+
RUN set -xe; \
38+
YES=yes /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh;
39+
3140
# Install additional extensions
3241
RUN set -xe; \
3342
apt-get update; \

Debian/Dockerfile-beta.template

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,15 @@ LABEL name="PostgreSQL Container Images" \
2626

2727
COPY requirements.txt /
2828

29+
# Install pg apt repository
30+
RUN set -xe; \
31+
apt-get update; \
32+
apt install -y curl ca-certificates; \
33+
apt install -y postgresql-common;
34+
35+
RUN set -xe; \
36+
YES=yes /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh;
37+
2938
# Install additional extensions
3039
RUN set -xe; \
3140
apt-get update; \

Debian/Dockerfile.template

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,15 @@ LABEL org.opencontainers.image.description="This Docker image contains PostgreSQ
2828

2929
COPY requirements.txt /
3030

31+
# Install pg apt repository
32+
RUN set -xe; \
33+
apt-get update; \
34+
apt install -y curl ca-certificates; \
35+
apt install -y postgresql-common;
36+
37+
RUN set -xe; \
38+
YES=yes /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh;
39+
3140
# Install additional extensions
3241
RUN set -xe; \
3342
apt-get update; \

0 commit comments

Comments
 (0)