FROM python:3.8.4-slim-buster ENV PYTHONUNBUFFERED 1 WORKDIR /app # We copy just the requirements.txt first to leverage Docker cache COPY ./requirements.txt /app/requirements.txt RUN pip install -r requirements.txt COPY . /app RUN chmod +x entrypoint.sh ENTRYPOINT ["sh", "entrypoint.sh"]