simplify Dockerfile

This commit is contained in:
Jakub Miazek 2022-04-22 21:06:16 +02:00
parent 95d372c93f
commit cc6b7e792c

View File

@ -2,15 +2,13 @@
FROM python:3.10-slim-buster as builder FROM python:3.10-slim-buster as builder
# Set environment variables # Set environment variables
WORKDIR /pipfiles COPY requirements.txt requirements.txt
COPY Pipfile Pipfile
COPY Pipfile.lock Pipfile.lock
# Install pipenv # Install pipenv
RUN set -ex && pip install pipenv --upgrade RUN set -ex && pip install --upgrade pip
# Install dependencies # Install dependencies
RUN set -ex && pipenv lock -r > req.txt && pip install -r req.txt RUN set -ex && pip install -r requirements.txt
FROM builder as final FROM builder as final
WORKDIR /app WORKDIR /app