Upgrade base container to 3.19

This commit is contained in:
krateng 2024-01-01 18:31:19 +01:00
parent 6b2f1892f8
commit a7dcf6d41d

View File

@ -1,4 +1,4 @@
FROM lsiobase/alpine:3.17 as base FROM lsiobase/alpine:3.19 as base
WORKDIR /usr/src/app WORKDIR /usr/src/app
@ -32,13 +32,15 @@ RUN \
tzdata && \ tzdata && \
echo "" && \ echo "" && \
echo "**** install pip dependencies ****" && \ echo "**** install pip dependencies ****" && \
python3 -m venv /venv && \
. /venv/bin/activate && \
python3 -m ensurepip && \ python3 -m ensurepip && \
pip3 install -U --no-cache-dir \ pip install -U --no-cache-dir \
pip \ pip \
wheel && \ wheel && \
echo "" && \ echo "" && \
echo "**** install maloja requirements ****" && \ echo "**** install maloja requirements ****" && \
pip3 install --no-cache-dir -r requirements.txt && \ pip install --no-cache-dir -r requirements.txt && \
echo "" && \ echo "" && \
echo "**** cleanup ****" && \ echo "**** cleanup ****" && \
apk del --purge \ apk del --purge \
@ -56,6 +58,8 @@ RUN \
echo "**** install maloja ****" && \ echo "**** install maloja ****" && \
apk add --no-cache --virtual=install-deps \ apk add --no-cache --virtual=install-deps \
py3-pip && \ py3-pip && \
python3 -m venv /venv && \
. /venv/bin/activate && \
pip3 install /usr/src/app && \ pip3 install /usr/src/app && \
apk del --purge \ apk del --purge \
install-deps && \ install-deps && \