WSL Ubuntu 22.04 安装 nvidia-docker让容器带gpu运行cuda
·
sudo apt-get install docker.io -y
# 连接vpn代理并测试连通性
export http_proxy=http://192.168.2.33:7890
export https_proxy=http://192.168.2.33:7890
curl https://www.google.com
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
sudo apt-get update -y
sudo apt-get install -y nvidia-docker2
sudo systemctl restart docker
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://5e96702d4787418295070cded678a7b6.mirror.swr.myhuaweicloud.com"]
}
sudo systemctl daemon-reload
sudo systemctl restart docker
export http_proxy=
export https_proxy=
docker pull registry.cn-hangzhou.aliyuncs.com/luyanjiegerouth/cuda-11.8.0-devel-ubuntu22.04
docker rm -f Ubuntu20.04-CUDA
docker run -itd -v /mnt/g/a2f-linux:/work --name=Ubuntu20.04-CUDA --privileged --gpus all registry.cn-hangzhou.aliyuncs.com/luyanjiegerouth/cuda-11.8.0-devel-ubuntu22.04
docker exec -it Ubuntu20.04-CUDA /bin/bash
更多推荐



所有评论(0)