FROM docker.io/pytorch/pytorch:2.10.0-cuda12.8-cudnn9-runtime

RUN apt-get update && \
    DEBIAN_FRONTEND=noninteractive apt-get install -y \
      'python3.12' \
      'python3.12-venv' \
      git \
      curl \
      jq "ffmpeg" \
      pandoc \
      make \
      && \
    apt-get autoremove --purge -y && \
    apt-get autoclean -y && \
    rm -rf /var/cache/apt/* /var/lib/apt/lists/*
