FROM python:3.8-slim ENV PYTHONUNBUFFERED 1 ENV PATH="/opt/venv/bin:$PATH" RUN apt-get update; \ apt-get install -y build-essential gcc; \ python -m venv /opt/venv; \ python -m pip install --upgrade pip; \ mkdir /code; WORKDIR /code COPY setup.py /code/ COPY requirements.txt /code/ RUN pip install -r requirements.txt COPY . /code/ RUN chmod 777 scripts/entrypoint.sh ENTRYPOINT ["scripts/entrypoint.sh"]