cuda nvidia安装程序失败_Ubuntu16.04安装nvidia-docker
最近部门打算买一波服务器,面临到需要配置环境的问题,单台服务器配置太麻烦,索性打算用docker来部署服务器环境。
本文只介绍如何在ubuntu16.04上正确安装nvidia-docker,对于概念的介绍会在结尾处贴出相关链接。安装nvidia-docker之前也需要安装docker,下面开始吧。
一、 docker安装:
1. 更换国内镜像源,推荐清华源或中科大源(本文选择的是中科大源)
1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2. sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
3. sudo apt update
2. 安装需要的依赖包
1. sudo apt install apt-transport-https ca-certificates software-properties-common curl
3. 添加GPG密钥,需指定源(仍然采用中科大源,采用默认的源下载速度慢,经常失败)
1. curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
2. sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu
$(lsb_release -cs) stable"
4. 更新软件包
1. sudo apt update
5. 安装docker-ce
1. sudo apt install docker-ce
6. 测试docker安装成功
1. sudo docker run hello-world
若出现如下图所示则表示安装docker成功,离成功更近一步啦。
二、 nvidia-docker安装
1. 卸载nvidia-docker及其它GPU容器
1. docker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f volume={} | xargs -r docker rm -f
2. sudo apt-get purge -y nvidia-docker
2. 添加仓库包
1. curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
2. distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
3. curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
4. sudo apt-get update
3. 安装nvidia-docker2
1. sudo apt-get install -y nvidia-docker2
2. sudo pkill -SIGHUP dockerd
4. 测试安装nvidia-docker成功(注意选择自己的cuda版本)
1. docker run --runtime=nvidia --rm nvidia/cuda:10.1-base nvidia-smi
若出现如下图所示则表示安装成功啦。
关于docker概念的介绍请参考:
老刘:看完此文,妈妈还会担心你docker入不了门?zhuanlan.zhihu.com
docker官网:
Get Docker Engine - Community for Ubuntudocs.docker.com
cuda nvidia安装程序失败_Ubuntu16.04安装nvidia-docker相关推荐
- 不安装cudnn可不可以_ubuntu16.04 安装NVIDIA和CUDA9.2 cudNN7.1
1.安装NVIDIA驱动 (1)查询NVIDIA驱动 首先去官网(http://www.nvidia.com/Download/index.aspx?lang=en-us)查看适合自己显卡的驱动(下载 ...
- python模块下载失败_ubuntu16.04安装python的requests模块失败,怎么解决?
最近在尝试用python写爬虫,需要用到requests模块,却安装不上. 系统ubuntu16.04, 使用系统默认的python2.7. 运行python代码时,报错: p@G :~/Deskto ...
- nvidia卸载程序失败_彻底卸载NVIDIA GEFORCE EXPERIENCE不残留技巧
安装N卡驱动程序能够帮助我们提高更好的管理,但有些用户在安装N卡显示卡时不小心也安装了NVIDIA GEFORCE EXPERIENCE2.12程序,该程序是3D游戏增强软件,对部分用户来说该程序并不 ...
- nvidia卸载程序失败_英伟达显卡驱动安装失败怎么办?
一般用户重新安装系统或者更新显卡驱动后,安装光盘中的英伟达显卡驱动,安装后却提示"NVIDIA安装程序失败",遇到这样的问题,很多用户会选择重启后重新安装一次,不过都不能解决安装电 ...
- 检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败
大致出错信息如下: RebootRequiredCheck 检查是否需要挂起计算机重新启动.挂起重新启动会导致安装程序失败. 失败 需要重新启动计算机.必须重新启动计算机才能安装 SQL Server ...
- TomCat卸载之后重新装另一个版本的TomCat安装程序的进度条安装到三分之一显示安装失败!!!!!!!!
问题:TomCat卸载之后重新装另一个版本的TomCat安装程序的进度条安装到三分之一显示安装失败???? 原因:上一次安装的TomCat莫有卸载干净 解决办法: 方法一:打开命令行,输入regedi ...
- 计算机上缺少vsix安装程序,【VS2015】安装完成,显示缺几个包,以后应该怎么补按装?...
解决您scrapy安装不上的问题(小白) qq_430973571482018-11-30 vs2015安装时提示"安装包丢失或损坏"解决办法 Lee41272687712017- ...
- 安装JDK失败,再次安装时出现已经安装过了的,解决办法
在电脑上安装JDK失败,再次安装时会提醒"已经在安装,请关闭原来的安装进程"这时的解决办法如下: 第一步: 1. 在电脑上,进入命令行,输入"regedit", ...
- Wix安装程序中判断是否安装的.net framwork 4.5
Wix安装程序中判断是否安装的.net framwork 4.5 <PropertyRef Id="NETFRAMEWORK40FULL"/> <Property ...
最新文章
- @class和#import
- 电信运营商如何玩转大数据?
- Java截取最后一个/后面的所有字符
- laravel 目录
- DBController心得之一:利用DMO对象对SQL2005数据库进行Backup和restore的操作
- Python学习之变量、对象和引用
- 深入Dapper.NET源码
- 纪录安装tensorflow的又一次的坑
- ubuntu 压缩率最高的软件_国外这款不知名的视频压缩软件,100M视频秒变2M,网友:太好用了...
- 网络安全:教你五招服务器安全维护技巧
- 素材解析程序源代码,用thinkphp开发的 支持12大网站,其他需要定制
- matlab如何制造魔方矩阵,【1011】魔方矩阵的学习
- 怎么把腾讯视频qlv格式转换成mp4视频
- 程序员英语语法学习(4)扒一扒名词与形容词的关系
- 计算机二级幻灯片母版奇数页,计算机二级office考试中PPT母版知识考察点有哪些...
- 三个线程顺序执行依次输出123123123.....
- 一个产品的风险预测怎么写_创业计划书中,项目风险评估怎么写?
- 4个设计APP产品不得不知道的心理学原理
- 读书笔记 - 《格鲁夫给经理人的第一课》
- 权限管理系统(用户信息管理模块业务组件实现代码,带注解)
热门文章
- 在Mac OS X 10.10.3下使用源码包编译安装GCC5.1
- [原]C++头文件的包含顺序研究
- Eclipse的两个hibernate plugin
- 基于Redis的微博关注与粉丝
- 2-7 微信摇一摇_实现分析
- eclipse 集成svn客户端_TortoiseSVN及Eclipse的svn插件安装使用
- python爬虫要安装什么_python爬虫之分布式爬虫和部署
- linux账户管理代码和截图,linux 用户管理(示例代码)
- python缓存技术_高级Python技术:如何在Python应用程序中实现缓存
- python高阶函数_python_bomb----高阶函数