diff --git a/ingestion/Dockerfile b/ingestion/Dockerfile index d89a46f0547..c64f96e0c53 100644 --- a/ingestion/Dockerfile +++ b/ingestion/Dockerfile @@ -2,8 +2,10 @@ FROM mysql:8.3 AS mysql FROM apache/airflow:2.10.5-python3.10 USER root -RUN curl -sS https://packages.microsoft.com/keys/microsoft.asc | apt-key add - -RUN curl -sS https://packages.microsoft.com/config/debian/11/prod.list > /etc/apt/sources.list.d/mssql-release.list +RUN curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg \ + && echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/microsoft-prod.gpg] https://packages.microsoft.com/debian/12/prod bookworm main" > /etc/apt/sources.list.d/mssql-release.list + +# Install Dependencies (listed in alphabetical order) # Install Dependencies (listed in alphabetical order) ENV DEBIAN_FRONTEND=noninteractive RUN apt-get -qq update \ diff --git a/ingestion/Dockerfile.ci b/ingestion/Dockerfile.ci index f22e7db1af1..f9538b19ad3 100644 --- a/ingestion/Dockerfile.ci +++ b/ingestion/Dockerfile.ci @@ -2,8 +2,9 @@ FROM mysql:8.3 AS mysql FROM apache/airflow:2.10.5-python3.10 USER root -RUN curl -sS https://packages.microsoft.com/keys/microsoft.asc | apt-key add - -RUN curl -sS https://packages.microsoft.com/config/debian/11/prod.list > /etc/apt/sources.list.d/mssql-release.list +RUN curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg \ + && echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/microsoft-prod.gpg] https://packages.microsoft.com/debian/12/prod bookworm main" > /etc/apt/sources.list.d/mssql-release.list + # Install Dependencies (listed in alphabetical order) RUN dpkg --configure -a \ && apt-get -qq update \