From 90f8f66f390700bb77c1a40c466993ace8f9da77 Mon Sep 17 00:00:00 2001 From: Andrea Ranaldi Date: Thu, 25 Jul 2024 15:00:22 +0200 Subject: [PATCH] migrate docker image to alpine 3.20,x (#141) * Update Dockerfile Fix #140 , #139 * Moved to alpine 3.30 * Moved from yq to yq-go * Added pcre-dev * Update requirements.txt Fix #138 --- Dockerfile | 4 ++-- requirements.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index e84d0f48..b8fac0e3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.19.1 +FROM alpine:3.20 # Metadata params ARG BUILD_DATE @@ -31,7 +31,7 @@ COPY requirements.txt / ENV BASEDIR="/satosa_proxy" -RUN apk add --update xmlsec libffi-dev openssl-dev python3 py3-pip python3-dev procps git openssl build-base gcc wget bash jq yq +RUN apk add --update xmlsec libffi-dev openssl-dev python3 py3-pip python3-dev procps git openssl build-base gcc wget bash jq yq-go pcre-dev RUN python3 -m venv .venv && . .venv/bin/activate && pip3 install --upgrade pip setuptools \ && pip3 install -r requirements.txt --ignore-installed --root-user-action=ignore && mkdir $BASEDIR diff --git a/requirements.txt b/requirements.txt index 8e95bc82..d92142d9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -20,5 +20,5 @@ jinja2>=3.0,<4 pymongo # >=4.3,<4.5 requests # >=2.2,<2.3 asyncio -aiohttp>=3.8,<3.9 +aiohttp>=3.9,<3.10 sd-jwt