FROM python:3.12-slim ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTHONUNBUFFERED 1 RUN mkdir /code WORKDIR /code COPY requirements.txt /code RUN apt-get update \ && apt-get install -y build-essential gcc git nginx gettext vim python3-dev libpq-dev \ && apt-get purge -y build-essential \ && apt-get autoremove -y && \ pip install -r requirements.txt COPY . /code COPY nginx/nginx.conf /etc/nginx/sites-enabled/default RUN python manage.py collectstatic --noinput CMD [ "sh", "./scripts/run.sh" ]