@@ -75,17 +75,22 @@ RUN set -eux; \
7575
7676RUN mkdir /docker-entrypoint-initdb.d
7777
78+ # RUN set -ex; \
79+ # # pub 4096R/ACCC4CF8 2011-10-13 [expires: 2019-07-02]
80+ # # Key fingerprint = B97B 0AFC AA1A 47F0 44F2 44A0 7FCC 7D46 ACCC 4CF8
81+ # # uid PostgreSQL Debian Repository
82+ # key='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8'; \
83+ # export GNUPGHOME="$(mktemp -d)"; \
84+ # mkdir -p /usr/local/share/keyrings/; \
85+ # gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; \
86+ # gpg --batch --export --armor "$key" > /usr/local/share/keyrings/postgres.gpg.asc; \
87+ # gpgconf --kill all; \
88+ # rm -rf "$GNUPGHOME"
89+
7890RUN set -ex; \
79- # pub 4096R/ACCC4CF8 2011-10-13 [expires: 2019-07-02]
80- # Key fingerprint = B97B 0AFC AA1A 47F0 44F2 44A0 7FCC 7D46 ACCC 4CF8
81- # uid PostgreSQL Debian Repository
82- key='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8' ; \
83- export GNUPGHOME="$(mktemp -d)" ; \
84- mkdir -p /usr/local/share/keyrings/; \
85- gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; \
86- gpg --batch --export --armor "$key" > /usr/local/share/keyrings/postgres.gpg.asc; \
87- gpgconf --kill all; \
88- rm -rf "$GNUPGHOME"
91+ mkdir -p /usr/local/share/keyrings; \
92+ curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc \
93+ -o /usr/local/share/keyrings/postgres.gpg.asc
8994
9095ENV PG_MAJOR 15
9196ENV PATH $PATH:/usr/lib/postgresql/$PG_MAJOR/bin
@@ -157,7 +162,8 @@ RUN set -ex; \
157162 apt-get install -y --no-install-recommends postgresql-common; \
158163 sed -ri 's/#(create_main_cluster) .*$/\1 = false/' /etc/postgresql-common/createcluster.conf; \
159164 apt-get install -y --no-install-recommends \
160- "postgresql-$PG_MAJOR=$PG_VERSION" \
165+ # "postgresql-$PG_MAJOR=$PG_VERSION" \
166+ "postgresql-$PG_MAJOR" \
161167 ; \
162168 \
163169 rm -rf /var/lib/apt/lists/*; \
0 commit comments