From 90b4d4179c01908d032b55050c20c42d41c0b40b Mon Sep 17 00:00:00 2001 From: Attilio Greco Date: Fri, 28 Jan 2022 15:24:21 +0100 Subject: [PATCH] add all basic dependecy in build --- Dockerfile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0dd8bbf..41523dd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,16 @@ FROM python:3.10.2-alpine AS build-image -RUN apk add --no-cache \ - gcc musl-dev libffi-dev cargo openssl-dev - +RUN apk update \ + && apk add --no-cache \ + bash postgresql-client libpq jpeg-dev zlib-dev musl-dev \ + make autoconf libtool postgresql-dev build-base g++ gcc \ + unixodbc-dev freetds-dev libffi libffi-dev czmq-dev libxml2-dev \ + libxslt-dev automake cmake git openssl-dev ffmpeg libwebp-dev \ + cargo RUN /usr/local/bin/pip install poetry -FROM python:3.10-alpine AS deploy-image +FROM python:3.10.2-alpine AS deploy-image COPY --from=build-image /usr/local/bin/poetry /usr/local/bin/poetry COPY --from=build-image /usr/local/lib/python3.10 /usr/local/lib/python3.10