51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Nvidia docker 安装与使用

Nvidia docker 是nvidia显卡在docker基础上进行封装得到的docker工具,需要电脑中安装Nvidia显卡驱动与docker,配置好Nvidia docker后docker可以使用GPU。本文记录Nvidia docker的安装与使用方法。

环境 {#环境}

  • Linux 16.04 64位操作系统
  • 显卡驱动 450.80.02
  • CUDA 版本 11.0
  • docker 安装版本 19.03.4

安装过程 {#安装过程}

  • 加入包仓库

好像不好使了,可以用备份库

  • 安装nvidia-docker2 载入docker 配置
  • 如果安装失败可以尝试加入参数 --fix-missing
  • 重启 docker
  • 下载官方测试镜像

其中 DISTubuntu20.04, ubuntu18.04, centos7 其中之一。

nvidia/cuda:11.0-base 镜像已经被移除

  • 例如

此时会显示出显卡信息,说明nvidia docker成功创建并在内部正确执行了 nvidia-smi 命令。

  • 查看nvidia-docker安装情况

出现类似信息说明安装成功

使用nvidia docker镜像 {#使用nvidia-docker镜像}

  • 之前不是同一个驱动版本下创建的镜像在新驱动下的nvidia docker中可能找不到nvidia-smi命令
  • 为了在新的docker下使用gpu,我迂回地使用测试镜像作为初始镜像

其中 DISTubuntu20.04, ubuntu18.04, centos7 其中之一。

这样便将测试镜像创建出了可以随时访问修改的容器,在该容器基础上保存镜像即可。

参考资料 {#参考资料}



文章链接:
https://www.zywvvd.com/notes/tools/docker/nvidia-docker-install/

赞(0)
未经允许不得转载:工具盒子 » Nvidia docker 安装与使用