FROM nvcr.io/nvidia/pytorch:24.01-py3 # 安装系统依赖 RUN apt-get update && \ apt-get install -y \ wget \ git \ gnutls-bin \ openssh-client \ libghc-x11-dev \ gcc-multilib \ g++-multilib \ libglew-dev \ libosmesa6-dev \ libgl1-mesa-glx \ libglfw3 \ xvfb \ mesa-utils \ libegl1-mesa \ libgl1-mesa-dev \ libglu1-mesa-dev \ libglib2.0-0 \ libsm6 \ libxrender1 \ libxext6 \ unzip \ openjdk-8-jdk WORKDIR /app RUN git clone https://github.com/CraftJarvis/ROCKET-1.git && \ cd ROCKET-1 && \ git pull && \ python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip && \ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -e . WORKDIR /app/ROCKET-1/rocket/realtime_sam RUN pip install -e .