我按照 cuda 安装指南 在包管理器方法中在我的 docker 中安装 cuda。
这是我的 Dockerfile 中的步骤
RUN wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.1-1_all.deb
RUN dpkg -i cuda-keyring_1.1-1_all.deb
RUN apt-get update
# the command must be run seperatedly
# if install a specific cuda version, use apt-get install cuda-toolkit-$CUDA_VERSION -y
RUN apt-get install cuda-toolkit -y
RUN apt-get install nvidia-gds -y
ENV PATH=/usr/local/cuda-$CUDA_MAJOR_VERSION/bin${PATH:+:${PATH}}
然后,完成后,我注意到cuda版本是默认的12.3,它与我的驱动程序版本不兼容。
我想找到一种合适的方法在包管理器方法中安装特定版本的cuda。 nvidia好像没有提供相应的文档或指南。
那么,如何通过包管理器方法安装特定版本的cuda?