1. unbuntu + windows10 installhttps://blog.csdn.net/qq_38962621/article/details/87390603https://www.cnblogs.com/jsdy/p/11420118.html
2. cuda 
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin
sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
sudo apt-key add /var/cuda-repo-10-2-local-10.2.89-440.33.01/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda

https://developer.nvidia.com/cuda-downloads

3. dockerI. Docker install 

#先更新

sudo apt update

#安装依赖

sudo apt install apt-transport-https ca-certificates curl software-properties-common

#添加Dokcer官方密钥到系统中

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

#添加docker源

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

#这里在更新一下源

sudo apt update

#查看可以安装的docker版本

apt-cache policy docker-ce

#开始安装docker

sudo apt install docker-ce

# 启动
sudo systemctl enable docker
sudo systemctl start docker

II. Docker-nvidia install#### 添加软件源
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
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

#### 安装NVIDIA Container Toolkit
sudo apt-get update
sudo apt-get install -y nvidia-container-toolkit

#### 重启docker
sudo systemctl restart docker

#### 测试NVIDIA Container Toolkit是否安装成功,如果输出显卡驱动信息则安装成功
docker run –gpus all nvidia/cuda:9.0-base nvidia-smi


III. nvidia-container-runtime install

sudo apt-get install nvidia-container-runtime
#$ sudo tee /etc/docker/daemon.json <<EOF
{
“runtimes”: {
“nvidia”: {
“path”: “/usr/bin/nvidia-container-runtime”,
“runtimeArgs”: []
}
}
}
EOF
sudo pkill -SIGHUP dockerd
# Check result$ docker info|grep -i runtime
Runtimes: nvidia runc
Default Runtime: runc

https://stackoverflow.com/questions/59008295/add-nvidia-runtime-to-docker-runtimes#comment104270383_59008295

https://github.com/nvidia/nvidia-container-runtime#daemon-configuration-file

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注