现在慢慢进入GPU的世界,

参考安装URL:

https://github.com/NVIDIA/nvidia-docker

# If you have nvidia-docker 1.0 installed: we need to remove it and all existing GPU containers
docker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f volume={} | xargs -r docker rm -f
sudo yum remove nvidia-docker

# Add the package repositories
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.repo | \
  sudo tee /etc/yum.repos.d/nvidia-docker.repo

# Install nvidia-docker2 and reload the Docker daemon configuration
sudo yum install -y nvidia-docker2
sudo pkill -SIGHUP dockerd

# Test nvidia-smi with the latest official CUDA image
docker run --runtime=nvidia --rm nvidia/cuda:9.0-base nvidia-smi

如果在centos和redhat之间切换,就要灵活定义distribution变量了。

~~~~~~~~~~~~~~~~~~~~~~~~~

第一步,先安装nvidia-docker2吧。

由于公司特殊情况,手工下载rpm。

现在nvidia-docker2默认支持的是比较新的18.09.6的docker-ce版本。

先安装好这个版本之后,再使用yum downloadonly命令,下载所有的rpm包。

yum install --downloadonly nvidia-docker2 --downloaddir=/tmp/nvidia

输出如下:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package nvidia-docker2.noarch :-.docker18.09.6.ce will be installed
--> Processing Dependency: nvidia-container-runtime = -.docker18.-.docker18.09.6.ce.noarch
--> Running transaction check
---> Package nvidia-container-runtime.x86_64 :-.docker18.09.6 will be installed
--> Processing Dependency: nvidia-container-runtime-hook <  -.docker18.09.6.x86_64
--> Running transaction check
---> Package nvidia-container-runtime-hook.x86_64 :- will be installed
--> Processing Dependency: libnvidia-container-tools <  -.x86_64
--> Processing Dependency: libnvidia-container-tools >=  -.x86_64
--> Running transaction check
---> Package libnvidia-container-tools.x86_64 :- will be installed
--> Processing Dependency: libnvidia-container1(x86-) >= - -.x86_64
--> Processing Dependency: libnvidia-container.so.(NVC_1.)(64bit) -.x86_64
--> Processing Dependency: libnvidia-container.so.()(64bit) -.x86_64
--> Running transaction check
---> Package libnvidia-container1.x86_64 :- will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================================================================================
 Package                                        Arch                    Version                                      Repository                                 Size
=====================================================================================================================================================================
Installing:
 nvidia-docker2                                 noarch                  -.docker18.09.6.ce                     nvidia-docker                             4.7 k
Installing for dependencies:
 libnvidia-container-tools                      x86_64                  -                                      libnvidia-container                         k
 libnvidia-container1                           x86_64                  -                                      libnvidia-container                         k
 nvidia-container-runtime                       x86_64                  -.docker18.09.6                        nvidia-container-runtime                  2.7 M
 nvidia-container-runtime-hook                  x86_64                  -                                      nvidia-container-runtime                   k

Transaction Summary
=====================================================================================================================================================================
Install   Package (+ Dependent packages)

Total size: 3.4 M
Installed size:  M
Background downloading packages, then exiting:
exiting because "Download Only" specified
-rw-r--r--  root root  May  : containerd.io--3.1.el7.x86_64.rpm
-rw-r--r--  root root  May  : docker-ce--.el7.x86_64.rpm
-rw-r--r--  root root  May  : docker-ce-cli--.el7.x86_64.rpm
-rw-r--r--  root root     Mar  : libnvidia-container1--.x86_64.rpm
-rw-r--r--  root root     Mar  : libnvidia-container-tools--.x86_64.rpm
-rw-r--r--  root root   May  : nvidia-container-runtime--.docker18.09.6.x86_64.rpm
-rw-r--r--  root root    May  : nvidia-container-runtime-hook--.x86_64.rpm
-rw-r--r--  root root      May  : nvidia-docker2--.docker18.09.6.ce.noarch.rpm

下载nvidia-docker2的rpm包的更多相关文章

  1. CentOS里下载和离线安装rpm包

    离线下载rpm包    yum --downloadonly --downloaddir=/home/packages install mariadb-devel 安装离线rpm包    进入下载包的 ...

  2. yum 下载全量依赖 rpm 包及离线安装(终极解决方案)

    目录 简介 验证环境 查看依赖包 方案一(推荐):repotrack 方案二:yumdownloader 方案三:yum 的 downloadonly 插件 离线安装 rpm 参考资料 简介 通常生产 ...

  3. 如何下载kubenetes最新的rpm包?

    一,新增aliyun的软件仓库 tee /etc/yum.repos.d/kubernetes.repo <<-'EOF' [kubernetes] name=Kubernetes bas ...

  4. 下载yum安装的rpm包

    方法一 通过yum自带的yumdownloader工具进行下载,这个工具是由yum-utils这个软件安装生成的 执行如下命令,检查yum-utils是否存在: rpm -qa |grep yum-u ...

  5. yum只下载安装需要的rpm包

    1.安装yum的插件yum-downloadonly yum -y install yum-downloadonly 2.使用 yum -y install somepackges --downloa ...

  6. yum换源,rpm包下载,源码包安装

    一.yum更换源 yum自带源地址一般斗是国外的,可能下载速度略慢,我们可以自己换成国内的源,比如163等.比如配置163的yum源:1.先删除默认源文件dvd.repo # rm -f /etc/y ...

  7. 安装RPM包或者安装源码包

    本系列的博客来自于:http://www.92csz.com/study/linux/ 在此,感谢原作者提供的入门知识 这个系列的博客的目的在于将比较常用的liunx命令从作者的文章中摘录下来,供自己 ...

  8. 烂泥:Linux源码包制作RPM包之Apache

    本文由秀依林枫提供友情赞助,首发于烂泥行天下 公司服务器比较多,需要把apache源码包制作成rpm包,然后放到公司内网yum源上进行下载安装.apache的rpm包安装方式比源码安装方式比较快,这能 ...

  9. 安装 RPM 包或者安装源码包

    安装 RPM 包或者安装源码包 在windows下安装一个软件很轻松,只要双击.exe的文件,安装提示连续“下一步”即可,然而linux系统下安装一个软件似乎并不那么轻松了,因为我们不是在图形界面下. ...

  10. linux的基本操作(RPM包或者安装源码包)

    RPM包或者安装源码包 在windows下安装一个软件很轻松,只要双击.exe的文件,安装提示连续“下一步”即可,然而linux系统下安装一个软件似乎并不那么轻松了,因为我们不是在图形界面下.所以你要 ...

随机推荐

  1. SQL server触发器学习记录

    作为C#程序员,我工作内容基本就是winform,wpf,asp.net.sql接触的比较少,今天突然来了一个ticket要我修改触发器脚本....只会select*的我顿感迷茫... 需求描述:as ...

  2. 修改jar的.class文件,并重新打包

    使用javassist修改.class文件,并重新打包 Javassist是一款字节码编辑工具,可以直接编辑和生成Java生成的字节码,以达到对.class文件进行动态修改的效果.熟练使用这套工具,可 ...

  3. laravel相关知识点

    参考地址:http://note.youdao.com/noteshare?id=9899f8328427de449390230c35489934

  4. 【VS开发】MFC CListCtrl列表控件的消息响应

    MFC里的CListCtrl选中一行,消息是哪个.实在想不起来了.找了一篇文章,比较有用: http://www.cnblogs.com/hongfei/archive/2012/12/25/2832 ...

  5. idea中默认maven配置

    使用idea时,通常会配置自己的maven,但是发现每创建一个新项目都需要重新配置一遍,原来在idea中有一个默认配置,修改后就会全局生效,具体配置如下: 简单两步,配置完成.

  6. ddl语法

    创建表: create table 表名 ( 字段1 varchar2(32) not null primary key, 字段2 date not null ) tablespace 表空间名 事务 ...

  7. jmeter3.1连接数据库报错,ORA-00923: 未找到要求的 FROM 关键字

    Jmeter不仅仅可以测试接口,还可以对数据库进行压力测试.或者造数据. 准备工作:待测试数据库地址.用户名及其密码.Oracle驱动ojdbc14.jar 一.将ojdbc14.jar放至Jmete ...

  8. mysql系统信息函数

    1.VERSION() 返回数据库的版本号 SELECT VERSION() -- 5.0.67-community-nt2.CONNECTION_ID() 返回服务器的连接数SELECT CONNE ...

  9. GCC 基础知识

    目录 GCC 基础知识 一.GCC编译选项解析 二.多模块.多个文件一起编译 三.静态库与动态库 四.查看帮助文档 GCC 基础知识 一.GCC编译选项解析 1. 常用编译选项 命令格式:gcc [选 ...

  10. Java开发笔记(一百四十一)JavaFX的列表与表格

    下拉框只有在单击时才会弹出所有选项的下拉列表,这固然节省了有限的界面空间,但有时候又需要把所有选项都固定展示到窗口上.像这种平铺的列表控件,Swing给出的控件名称是ListBox,而JavaFX提供 ...