From fd8f82c420c9e0dbeea776e9e9c39bdb96cacc98 Mon Sep 17 00:00:00 2001 From: Kai Siren Date: Tue, 26 Nov 2024 15:11:51 -0800 Subject: [PATCH] Update libc dev --- analytics/Dockerfile | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/analytics/Dockerfile b/analytics/Dockerfile index cc4d8606f..e988ade47 100644 --- a/analytics/Dockerfile +++ b/analytics/Dockerfile @@ -11,15 +11,24 @@ FROM python:3.13-slim AS base RUN pip install --no-cache-dir poetry==1.8.2 --upgrade RUN apt-get update \ + # Remove existing packages before installing their never versions + && apt-get remove --yes \ + build-essential \ + libc-dev \ + libpq-dev \ + postgresql \ + wget \ + jq \ # Install security updates # https://pythonspeed.com/articles/security-updates-in-docker/ && apt-get upgrade --yes \ && apt-get install --no-install-recommends --yes \ - build-essential \ - libpq-dev \ - postgresql \ - wget \ - jq \ + build-essential \ + libc-dev \ + libpq-dev \ + postgresql \ + wget \ + jq \ # Reduce the image size by clear apt cached lists # Complies with https://github.com/codacy/codacy-hadolint/blob/master/codacy-hadolint/docs/description/DL3009.md && rm -fr /var/lib/apt/lists/* \