运行容器#
以下是从 NGC 注册中心运行 CUDA 容器的示例。
sudo docker run --gpus=all --rm nvcr.io/nvidia/cuda:11.0-base nvidia-smi
注意: 虽然建议用户通过 “docker run ––gpus=all” 启动 GPU 容器,但仍然偏好 “nvidia-docker” 的用户可能会看到来自 SELinux 的 AVC 拒绝
/bin/nvidia-docker: line 34: /bin/docker: Permission denied
此问题的解决方法是安装 nvidia-container-selinux 软件包
$ sudo dnf install -y nvidia-container-selinux