From 4264cdba790704b13236e8aae3f4f04fbd61cc7e Mon Sep 17 00:00:00 2001 From: Aungkokolin1997 Date: Fri, 10 May 2024 15:54:14 +0700 Subject: [PATCH 1/2] [FIX] Dockerfile: update postgresql repo --- Dockerfile | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0ea3229..e658f76 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,12 +4,23 @@ LABEL MAINTAINER Quartile Limited ARG ODOO_SOURCE=OCA/OCB ARG ODOO_VERSION=12.0 -RUN apt-get update && apt-get install -y gnupg +# Update and install all necessary packages +# - `ca-certificates`: Required to securely access archived repositories over HTTPS, +# ensuring SSL/TLS certificate verification and preventing access errors. +RUN apt-get update && apt-get install -y \ + wget \ + ca-certificates \ + gnupg \ + && rm -rf /var/lib/apt/lists/* -# Update source repository -RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8 \ - && echo "deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main" > /etc/apt/sources.list.d/pgdg.list \ - && apt-get update +# Add the PostgreSQL GPG key +RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8 + +# Add the PostgreSQL archive repository +RUN echo "deb https://apt-archive.postgresql.org/pub/repos/apt/ bionic-pgdg main" > /etc/apt/sources.list.d/pgdg.list + +# Update package list +RUN apt-get update # Set Environment Variable ENV LC_ALL=C.UTF-8 From 4810eabaafa0d0ee0564b2a14880c29e9194e083 Mon Sep 17 00:00:00 2001 From: Aungkokolin1997 Date: Fri, 10 May 2024 17:28:02 +0700 Subject: [PATCH 2/2] adj --- Dockerfile | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index e658f76..9f223c6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,14 +13,10 @@ RUN apt-get update && apt-get install -y \ gnupg \ && rm -rf /var/lib/apt/lists/* -# Add the PostgreSQL GPG key -RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8 - # Add the PostgreSQL archive repository -RUN echo "deb https://apt-archive.postgresql.org/pub/repos/apt/ bionic-pgdg main" > /etc/apt/sources.list.d/pgdg.list - -# Update package list -RUN apt-get update +RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8 \ + && echo "deb https://apt-archive.postgresql.org/pub/repos/apt/ bionic-pgdg main" > /etc/apt/sources.list.d/pgdg.list \ + && apt-get update # Set Environment Variable ENV LC_ALL=C.UTF-8