# Use an official Python runtime as a parent image FROM python:3.10-slim ENV PYTHONUNBUFFERED 1 RUN pip install poetry WORKDIR /app COPY pyproject.toml pyproject.toml COPY poetry.lock poetry.lock RUN pip install poetry RUN poetry config virtualenvs.create false RUN poetry install --no-dev COPY . . EXPOSE 5000 CMD ["python", "app.py"]