From 24f7eef3af5a421e0c92b691e8edb227b4252d9c Mon Sep 17 00:00:00 2001 From: Philipp Kunz Date: Fri, 28 Jan 2022 00:38:45 +0100 Subject: [PATCH] fix(core): update --- Dockerfile | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index f3d326b..c0b62f3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,6 +3,7 @@ FROM docker:20.10.8 RUN apk update && apk add --no-cache \ git \ openssl \ + openssl-dev \ ca-certificates \ bash \ curl \ @@ -10,6 +11,7 @@ RUN apk update && apk add --no-cache \ gcc \ g++ \ python3 \ + python3-dev \ py3-pip \ linux-headers \ paxctl \ @@ -19,7 +21,11 @@ RUN apk update && apk add --no-cache \ nodejs-current \ npm \ krb5-libs \ - && update-ca-certificates + && update-ca-certificates \ + rust \ + docker-cli \ + libffi-dev \ + libc-dev # Add the patch fix COPY ./stack-fix.c /lib/ @@ -38,8 +44,7 @@ ENV LD_PRELOAD /lib/stack-fix.so RUN npm config set unsafe-perm true ENV CRYPTOGRAPHY_DONT_BUILD_RUST=1 RUN apk update && \ - apk add --no-cache docker-cli python3 && \ - apk add --no-cache --virtual .docker-compose-deps python3-dev libffi-dev openssl-dev gcc libc-dev make && \ + apk add --no-cache --virtual .docker-compose-deps && \ pip3 install docker-compose && \ apk del .docker-compose-deps