# syntax=docker/dockerfile:1.7 FROM python:3.11-slim AS runner ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ PIP_DISABLE_PIP_VERSION_CHECK=1 \ PIP_NO_CACHE_DIR=1 RUN apt-get update \ && apt-get install -y --no-install-recommends \ bash \ ca-certificates \ curl \ postgresql-client \ && rm -rf /var/lib/apt/lists/* COPY docker/requirements-runner.txt /tmp/requirements-runner.txt RUN python -m pip install --upgrade pip \ && python -m pip install -r /tmp/requirements-runner.txt COPY docker /opt/gsqa2/docker RUN chmod +x \ /opt/gsqa2/docker/entrypoint.sh \ /opt/gsqa2/docker/check_database.sh \ /opt/gsqa2/docker/restore_dump.sh WORKDIR /workspace/project ENTRYPOINT ["/bin/bash", "/opt/gsqa2/docker/entrypoint.sh"] CMD ["help"]