您现在的位置是:首页 > 电脑 > 

win10下载WSL,安装docker、ubuntu,移动到d盘,并安装nvidia-docker

2025-07-17 20:34:59
1、windows功能 开启 控制面板->程序->启用或关闭windows功能,或在PowerShell中(以管理员身份运行)执行如下 适用于 Linux 的 Windows 子系统   dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-L


1、windows功能 开启 控制面板->程序->启用或关闭windows功能,或在PowerShell中(以管理员身份运行)执行如下


适用于 Linux 的 Windows 子系统  

 /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart


虚拟机功能

 /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart


2、下载安装 WSL linux内核更新

https://wslstorestorage.windows/wslblob/wsl_update_


、WSL 设置默认版本

wsl --set-default-version 2

4、安装ubuntu 与 docker-desktop

5、docker及ubuntu 转移默认盘
(1)查看已安装的linux发行版本

wsl -l --all -v

(2)导出分发版为tar文件到d盘

wsl --export Ubuntu20.04LTS  D:\Ubuntu20.
wsl --export docker-desktop-data  D:\
wsl --export docker-desktop  D:\

()注销当前分发版

wsl --unregister Ubuntu20.04LTS
wsl --unregister docker-desktop-data
wsl --unregister docker-desktop

(4)重新导入并安装WSL在D盘

wsl --import Ubuntu20.04LTS D:\Program\WSL\Ubuntu2004 D:\Ubuntu20. --version 2
wsl --import docker-desktop-data D:\Program\WSL\docker-desktop-data D:\ --version 2
wsl --import docker-desktop D:\Program\WSL\docker-desktop D:\ --version 2


6、修改WSL资源分配
    (1)地址栏输入 %UserProfile% 回车
    (2)创建一个文件, 名字为 .wslconfig
    ()写入内容 重启

# Settings apply across all Linux distros running on WSL 2
[wsl2]

# Limits VM memory to use no more than 4 GB, this can be set as whole numbers using GB or MB
memory=4GB 

# Sets amount of swap storage space to 8GB, default is 25% of available RAM
swap=8GB

# Turn off default connection to bind WSL 2 localhost to Windows localhost
localhostforwarding=true


7、安装 cuda 及 nvidia显卡驱动
    

https:///cuda/wsl


8、docker-desktop添加镜像加速,(需在阿里云申请,自行百度)

registry-mirrors:[https://aliyuncs]


9、nvidia-docker安装(ubuntu) 参照 https:///cuda/wsl-user-guide/index.html#gpu-accelerated-computing
 

distribution=$(. /etc/os-release;echo $ID$VERSIO_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

sudo apt-get update
sudo apt-get install -y nvidia-docker2 

 参考:

1、nvidia-WSL安装:CUDA on WSL :: CUDA Toolkit Documentation

2、WSL2安装文档:旧版 WSL 的手动安装步骤 | Microsoft Docs

、导出WSL分发版:为公司设置适用于 Linux 的 Windows 子系统 | Microsoft Docs

4、导入WSL分发版:导入要与 WSL 一起使用的任何 Linux 发行版 | Microsoft Docs

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/diannao/255596.html

相关标签:无
上传时间: 2023-05-15 17:22:28
留言与评论(共有 11 条评论)
本站网友 滇池卫城
24分钟前 发表
nvidia-docker安装(ubuntu) 参照 https
本站网友 老年人上网
3分钟前 发表
nvidia-WSL安装:CUDA on WSL
本站网友 怎么减大腿
9分钟前 发表
\ --version 2 6
本站网友 北京辅导
5分钟前 发表
导入WSL分发版:导入要与 WSL 一起使用的任何 Linux 发行版 | Microsoft Docs
本站网友 吃了紧急避孕药
8分钟前 发表
nvidia-docker安装(ubuntu) 参照 https
本站网友 汉中美食
1分钟前 发表
WSL 设置默认版本 wsl --set-default-version 2 4
本站网友 工银安盛人寿保险有限公司
25分钟前 发表
docker-desktop添加镜像加速,(需在阿里云申请,自行百度) registry-mirrors
本站网友 三阴交穴
30分钟前 发表
WSL 设置默认版本 wsl --set-default-version 2 4
本站网友 深圳乙肝医院
29分钟前 发表
安装ubuntu 与 docker-desktop 5
本站网友 河北不孕不育医院
4分钟前 发表
导出WSL分发版:为公司设置适用于 Linux 的 Windows 子系统 | Microsoft Docs 4