FROM python:3.12-slim-bookworm ENV PYTHONUNBUFFERED=1 \ PYTHONDONTWRITEBYTECODE=1 WORKDIR /app RUN groupadd --gid 1000 app \ && useradd \ --uid 1000 \ --gid 1000 \ --no-create-home \ --shell /usr/sbin/nologin \ app COPY requirements.txt ./ RUN pip install \ --no-cache-dir \ --disable-pip-version-check \ -r requirements.txt COPY --chown=app:app bot.py ./ USER app:app CMD ["python", "bot.py"]