add all basic dependecy in build

This commit is contained in:
Attilio Greco 2022-01-28 15:24:21 +01:00
parent e749b3caf9
commit 90b4d4179c

View File

@ -1,12 +1,16 @@
FROM python:3.10.2-alpine AS build-image FROM python:3.10.2-alpine AS build-image
RUN apk add --no-cache \ RUN apk update \
gcc musl-dev libffi-dev cargo openssl-dev && 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 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/bin/poetry /usr/local/bin/poetry
COPY --from=build-image /usr/local/lib/python3.10 /usr/local/lib/python3.10 COPY --from=build-image /usr/local/lib/python3.10 /usr/local/lib/python3.10