15 lines
467 B
Docker
15 lines
467 B
Docker
ARG PYTHON_VERSION
|
|
ARG ALPINE_VERSION
|
|
|
|
FROM python:$PYTHON_VERSION-alpine$ALPINE_VERSION AS poetry
|
|
ARG install_dev
|
|
WORKDIR /app
|
|
ENV POETRY_HOME=/opt/poetry
|
|
ENV POETRY_VIRTUALENVS_IN_PROJECT=true
|
|
ENV PATH="$POETRY_HOME/bin:$PATH"
|
|
RUN apk add --no-cache \
|
|
bash zlib-dev musl-dev make autoconf build-base g++ gcc cargo \
|
|
libffi-dev
|
|
RUN pip install --upgrade pip && pip install poetry
|
|
|
|
CMD ["/bin/bash"] |