现在慢慢进入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. [LeetCode] 256. Paint House 粉刷房子

    There are a row of n houses, each house can be painted with one of the three colors: red, blue or gr ...

  2. [LeetCode] 236. Lowest Common Ancestor of a Binary Tree 二叉树的最近公共祖先

    Given a binary tree, find the lowest common ancestor (LCA) of two given nodes in the tree. According ...

  3. CentOS安装部署jumperserver(堡垒机)

    可以参考官方的文档:http://docs.jumpserver.org/zh/docs/introduce.html 测试环境 系统: CentOS 7 IP: 192.168.244.144 设置 ...

  4. springmvc+spring+mybatis的整合(推荐新手看看)

    下面开始整合(由于有点多就不一一介绍了) 配置sqlMapConfig.xml(空文件即可) <?xml version="1.0" encoding="UTF-8 ...

  5. go build、go install、go get命令详解

    (内容凌乱,日后整理!) 原文链接:https://blog.csdn.net/zhangliangzi/article/details/77914943 GO下载: GO语言中文网下载:https: ...

  6. 用pyinstaller打包一个exe程序

    打包单个exe文件 -F 选项可以打出一个exe文件,默认是 -D,意思是打成一个文件夹. pyinstaller -F TestDataGen.py 打出的桌面程序去掉命令行黑框 -w 选项可以打桌 ...

  7. vscode 连接远程服务器 sftp

    1.在vscode 应用商店搜索 sftp 下载安装 2.ctrl+shift+p 搜索sftp:config 生成sftp.json 3.配置你的服务器信息{ "name": & ...

  8. java框架学习系列

    这篇文章的目的主要是作为一个框架学习的索引,方便查找及顺序学习 一.struts2学习 1. java之struts框架入门教程 2. java之struts2的执行流程讲解 3. java之stru ...

  9. “SQL Server does not exist or access denied.”

    Have resolved the problem, the Port was different and so the Connection String now reads: <connec ...

  10. SQL递归获取树型路径中文名称

    项目中遇到一个树型结构表要根据任意传入节点获取它从根节点一直到自身节点的全部路径的中文名称,并且用'>'与分隔. 我使用在sqlServer中写了一个解析函数方便开发调用. USE [RP_ER ...