FROM python:3.12-slim WORKDIR /ml RUN pip install --no-cache-dir uv COPY pyproject.toml . RUN uv pip install --system -e . COPY rarelens_ml ./rarelens_ml ENTRYPOINT ["python", "-m", "rarelens_ml.train"]