We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2cfc654 commit ae008d0Copy full SHA for ae008d0
1 file changed
Dockerfile
@@ -42,9 +42,12 @@ RUN wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
42
RUN echo "deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] https://apt.postgresql.org/pub/repos/apt/ focal-pgdg main" > /etc/apt/sources.list.d/pgdg.list
43
44
# Update package lists and install postgresql-client-common
45
+# Add retry logic for network/repository issues
46
RUN apt-get clean && \
47
rm -rf /var/lib/apt/lists/* && \
- apt-get update --allow-releaseinfo-change && \
48
+ (apt-get update --allow-releaseinfo-change || \
49
+ (sleep 2 && apt-get update --allow-releaseinfo-change) || \
50
+ (sleep 5 && apt-get update --allow-releaseinfo-change)) && \
51
apt-get install -y postgresql-client-common && \
52
rm -rf /var/lib/apt/lists/*
53
0 commit comments