0
点赞
收藏
分享

微信扫一扫

deepin国产操作系统 nvidia-docker2 的安装

deepin国产操作系统 nvidia-docker2 的安装_杂谈

 

 

 ======================================

 

 

平时偶尔使用deepin系统,突然有个 nvidia-docker 的程序需要运行,平时工作都是在用Ubuntu,所以对deepin安装docker也是不清楚是否可行的,不过一番研究后还是成功安装上 nvidia-docker2 的。

 

使用docker的官网安装方式进行安装,发现失败,本以为deepin是不能安装docker的,于是在deepin官网搜了一下相关内容,发现有人说deepin本身是自带docker的,于是就实验了一下,发现居然真的已经系统自带docker了:

deepin国产操作系统 nvidia-docker2 的安装_docker_02

 

 

 

于是就想既然deepin系统已经自带了docker,那么是不是也已经自带nvidia-docker2了呢,结果一试发现果然没有系统自带nvidia-docker2,于是继续在deepin官网上搜索解决方案:

找到的可行性方案:​​https://bbs.deepin.org/zh/post/196059​​

 

deepin国产操作系统 nvidia-docker2 的安装_杂谈_03

 

 

### 安装nvidia-docker扩展
distribution="debian10"
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
sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit   #喜欢 nvidia-docker 命令启动容器的  可以把 nvidia-container-toolkit 换成 nvidia-docker2  前者是后者的一个依赖包
sudo systemctl restart docker

 

--------------------------------------------------------

 

由于平时都是不使用nvidia-docker命令来启动nvidia-docker,于是个人的安装命令为:

distribution="debian10"
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
sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit
sudo systemctl restart docker

 

 

===================================

 

 

测试是否成功:

sudo apt install nvidia-smi

sudo docker run --rm --gpus all nvidia/cuda:11.6.2-base-ubuntu20.04 nvidia-smi

 

deepin国产操作系统 nvidia-docker2 的安装_杂谈_04

 

 

 

PS: 在某种层面上来说,deepin系统在代码开发编程上也有了很强的适用性了。

 

 

===================================

 

 

参考:

​​https://bbs.deepin.org/zh/post/196059​​

​​https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html​​

 

举报

相关推荐

0 条评论