From 8522ff243e6570e8719ee23ac6936c9fde278b62 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Feb 2024 01:58:21 +0000 Subject: [PATCH] Fix for dockerfile - Ensure that core DB packages are kept around - We can purge the dev packages after building python modules --- Dockerfile | 1 + docker/install_build_packages.sh | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index ff9a3461d1..f16b6b10b5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -57,6 +57,7 @@ LABEL org.label-schema.schema-version="1.0" \ # Install required system level packages RUN apk add --no-cache \ git gettext py-cryptography \ + sqlite postgresql-libs mariadb-client \ # Image format support libjpeg libwebp zlib \ # Weasyprint requirements : https://doc.courtbouillon.org/weasyprint/stable/first_steps.html#alpine-3-12 diff --git a/docker/install_build_packages.sh b/docker/install_build_packages.sh index 3ccb3d9370..61f3971f4c 100644 --- a/docker/install_build_packages.sh +++ b/docker/install_build_packages.sh @@ -5,7 +5,7 @@ apk add gcc g++ musl-dev openssl-dev libffi-dev cargo python3-dev openldap-dev \ jpeg-dev openjpeg-dev libwebp-dev zlib-dev \ - sqlite sqlite-dev \ - mariadb-connector-c-dev mariadb-client mariadb-dev \ - postgresql13-dev postgresql-libs postgresql13-client \ + sqlite-dev \ + mariadb-connector-c-dev mariadb-dev \ + postgresql13-dev postgresql13-client \ $@