# Builder stage #FROM registry.access.redhat.com/ubi9/python-311:1-52.1712567218 AS builder FROM registry.access.redhat.com/ubi9/python-312 # Add application sources USER 0 COPY . /app RUN mkdir -p /app/static/css /app/static/js /app/static/img RUN chown -R 1001:0 /app USER 1001 WORKDIR /app ENV DJANGO_SETTINGS_MODULE=conf.settings.base # Install dependencies RUN pip install -U "pip>=24.0.0" && \ pip install -r requirements.txt && \ python manage.py collectstatic --noinput ENV DJANGO_SETTINGS_MODULE=conf.settings.local EXPOSE 8000 # Start app CMD ["gunicorn", "ded.wsgi:application", "--bind", "0.0.0.0:8000"]