From 7c39d211fbef642fd7d264edf8fa76fe2bb4aa85 Mon Sep 17 00:00:00 2001 From: Zurdi Date: Sat, 6 Jul 2024 23:59:52 +0200 Subject: [PATCH] fixed dockerfile for arm64 --- docker/Dockerfile | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index a61b1a88f..5695258ee 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -15,10 +15,12 @@ RUN npm run build # Build backend environment FROM python:${PYTHON_VERSION}-alpine${ALPINE_VERSION} AS backend-build +# libffi-dev is needed to fix poetry dependencies for >= v1.8 on arm64 RUN apk add --no-cache \ - gcc \ - mariadb-connector-c-dev \ - musl-dev + gcc \ + mariadb-connector-c-dev \ + musl-dev \ + libffi-dev RUN pip install poetry @@ -44,11 +46,11 @@ RUN mkdir -p ${WEBSERVER_FOLDER}/assets/romm && \ # Install required packages and dependencies RUN apk add --no-cache \ - bash \ - mariadb-connector-c \ - python3 \ - tzdata \ - redis + bash \ + mariadb-connector-c \ + python3 \ + tzdata \ + redis COPY ./backend /backend