FROM python:3.12-slim-bookworm LABEL authors="Marc Koch" ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTHONUNBUFFERED 1 WORKDIR /app COPY src/ ./ COPY requirements.txt . COPY README.md index.md COPY version.txt . RUN pip install --no-cache-dir -r requirements.txt RUN groupadd -r app-user && useradd -r -g app-user app-user && \ chown -R app-user:app-user /app USER app-user EXPOSE 8000 CMD ["nanodjango", "serve", "booking.py"] #CMD ["nanodjango", "run", "booking.py"]