docker run --gpus all --privileged -it --rm --net host --ipc host -v /data:/data -e NVIDIA_DRIVER_CAPABILITIES=compute,utility -e NVIDIA_VISIBLE_DEVICES=0 nvidia/cuda:11.0-base nvidia-smi
时间: 2023-06-14 10:03:10 浏览: 246
这个命令是在 Docker 容器中运行 NVIDIA 显卡驱动,并检查 显卡是否正常。
其中,--g all 表示让 Docker 容器可以访问的 NVIDIA 显卡;--privileged 表示以特权模式运行容器,可以访问机的设备;-- host 表示容器共享主机的网络命名空间;--ipc host 表示容器共享主机的 IPC 命名空间;-v /data:/data 表示将主机的 /data 目录挂载到容器的 /data 目录;-e NVIDIA_DRIVER_CAPABILITIES=compute,utility 表示容器需要访问 NVIDIA 显卡的计算和工具功能;-e NVIDIA_VISIBLE_DEVICES=0 表示容器只访问主机上的第一个 NVIDIA 显卡;nvidia/cuda:11.0-base 是容器运行的镜像名称;最后的 nvidia-smi 是在容器中运行的命令,用于检查 NVIDIA 显卡是否正常工作。
阅读全文