FROM python:3.12-slim WORKDIR /python-docker RUN apt-get update && apt-get install -y pkg-config python3-dev default-libmysqlclient-dev build-essential default-libmysqlclient-dev && pip install mysqlclient COPY requirements.txt requirements.txt RUN pip3 install -r requirements.txt COPY . . EXPOSE 8000 CMD ["gunicorn", "-b", ":8000", "main:app"]