FROM python:3.9-slim LABEL maintener="Rémi Heredero " RUN apt-get update && \ apt-get install -y --no-install-recommends curl && \ rm -rf /var/lib/apt/lists/* RUN curl -sSL https://pdm-project.org/install-pdm.py | python3 - ENV PATH="/root/.local/bin:$PATH" \ PDM_USE_VENV=false WORKDIR /app COPY src/pyproject.toml src/pdm.lock ./ RUN pdm config python.use_venv false && \ pdm install -G:all ENV PATH="/root/.local/bin:$PATH" \ PDM_USE_VENV=false \ PYTHONPATH="/app/__pypackages__/3.9/lib" \ PATH="/app/__pypackages__/3.9/bin:$PATH"