WSL2 & docker 安装

本文详细介绍了在Windows102004及以上版本中安装和配置WSL2以及DockerDesktop的过程,包括检查系统版本、启用WSL2、安装Ubuntu22.04、设置默认用户名、更改WSL安装目录至D盘、导出与导入WSL分发版、设置默认WSL版本以及安装和配置DockerDesktop,确保使用WSL2作为Docker引擎。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

WSL2 & docker

  1. 要求:win10 2004及以上版本
    版本查看:左下角搜索:winver

  2. 左下角搜索:Windows功能
    勾选 适用于Linux的windows子系统 虚拟机平台

  3. 下载WSL2
    以管理员身份运行Powershell。

安装命令:

wsl --install

什么反应也没有。
在左下角搜索:windows安全中心->应用和浏览器控制->Exploit Protection设置->控制流保护:默认值打开。
显示wsl的帮助文本。

列出可用的发行版本:

wsl --list --online

在这里插入图片描述

安装Ubuntu:

wsl --install -d Ubuntu-22.04

设置新的Unix用户名: auly
密码不显示,键盘上输入已经记入系统。
C盘满了,把WSL默认安装目录修改到D盘。
继续在Powershell操作。
查看分发版本:

wsl -l --all -v

导出分发版为tar文件到D盘:

wsl --export Ubuntu-22.04 d:\wsl-Ubuntu-22.04.tar

注销当前分发版:

wsl --unregister Ubuntu-22.04

重新导入并安装WSL在D盘:

wsl --import Ubuntu-22.04 d:\Ubuntu-22.04 d:\wsl-Ubuntu-22.04.tar --version 2

设置默认登陆用户为安装时用户名:

ubuntu2204 config --default-user auly

删除tar文件:

del d:\wsl-Ubuntu-22.04.tar

此时,WSL的默认安装目录在D:wsl-Ubuntu-22.04目录下,该目录即为WSL的根文件目录。
4. 下载Docker Desktop for windows
下载地址 当前版本:4.19.0
最后一个页面配置选项,两个选项都勾选。
setting->general->勾选Use the WSL 2 based engine
5. 设置Ubuntu-22.04为默认的wsl
查看已安装的wsl的版本:

wsl -l -v

在这里插入图片描述

都是2。

查看默认的wsl:

wsl -l

在这里插入图片描述

设置Ubuntu-22.04为默认的wsl:

wsl --set-default Ubuntu-22.04
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值