Linux下如果还没装过docker的话可以参考
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
WSL2在多次更新後也适用和Linux一样的安装方式了
21H2後也不用去安装特殊版的Nvidia driver了
docker desktop在3.1版後内建支援WSL2上的nvidia-docker
WSL内的Docker也可以用Linux的装法,但有时候可能会遇到小问题
要先把nvidia的package server给加进apt的source list
distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
&& curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
&& curl -s -L https://nvidia.github.io/libnvidia-container/$distribution/libnvidia-container.list | \
sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
然後就可以直接去装nvidia-docker套件了
sudo apt-get update
sudo apt-get install -y nvidia-docker2
装好後记得要去把旧有的docker服务给关掉
sudo service docker restart
用Ubuntu装的话就不用去设定/etc/docker/daemon.json
"default-runtime":"nvidia","runtimes":{"nvidia":{"path":"nvidia-container-runtime","runtimeArgs":[]}}
有多种image可以进行测试,挑一个自己喜欢的就行
最简单的就是去看nvidia-smi能不能顺利运作
sudo docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi
Installation Guide — NVIDIA Cloud Native Technologies documentation
WSL 2 GPU Support for Docker Desktop on NVIDIA GPUs - Docker
<<: 资安学习路上-picoCTF 解题(crypto)2
>>: 预测运动胜负大法,利用资料累积搭配机器学习探索《财富密码》
Input/Output | 键盘侠练起来 | 把梦想变成code的样子 🐄点此填写今日份随堂测验...
Vuex 是 Vue中用来管理状态的函式库,像是使用者的登入状态,就可以把它存入Vuex中。 htt...
.EAL 6/7:该产品基於有限状态机设计 .EAL 4/5/6:该产品基於高凝聚力,低耦合架构开...
ASTRA 这个热门的WordPress主题,付费版一共有3种方案+2种付费模式;最引以为傲的是☞一...
此篇延续 Bootstrap 客制化 Sass utilities(上)最後尚未介绍的 gener...