Ubuntu18.04安装Nvidia-docker2报错:gpg: 找不到有效的 OpenPGP数据
·
1.问题
按照官方安装文档安装Nvidia-Docker2,执行如下命令时,报错:gpg: 找不到有效的 OpenPGP数据。
distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
&& curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - \
&& curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
2.原因分析
浏览器无法访问https://nvidia.github.io/nvidia-docker/gpgkey ,用了不同网络的电脑同样存在这个问题,可能是IP地址的问题
3.最后解决办法
Step1: 在https://github.io.ipaddress.com/网站查询nvidia.github.io的IP地址

Step2: sudo vim /etc/hosts 在末尾添加如下内容
185.199.108.153 nvidia.github.io
185.199.109.153 nvidia.github.io
185.199.110.153 nvidia.github.io
185.199.111.153 nvidia.github.io
按照官方安装文档一步步执行之后,最后使用最新的CUDA镜像来测试一下nvidia-smi,安装成功会显示关于GPU的信息,如下图所示。
sudo docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi

更多推荐
所有评论(0)