安装nvidia-docker2的前提是你已经安装了docker
1 添加nvidia-docker2的GPG Keys#
curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg2 添加nvidia-docker2的apt库#
创建/etc/apt/sources.list.d/nvidia-container-toolkit.list文件,并添加以下内容
deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://nvidia.github.io/libnvidia-container/stable/ubuntu22.04/$(ARCH) /3 更新apt软件源#
执行
sudo apt update4 使用apt安装nvidia-docker2#
sudo apt install nvidia-docker25 重启计算机#
6 验证#
重启后执行
docker run --rm --gpus all nvidia/cuda:12.0.0-base-ubuntu20.04 nvidia-smi若有类似以下输出则验证成功,此输出与在host中执行 nvidia-smi类似

















