赞
踩
WSL 2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件。
我的win11版本

在控制面板-程序-启动或关闭window功能

勾选对应的功能

确定后,需要重启电脑
在Microsoft Store中搜索wsl,找到如下图标,进行下载安装

安装好后,在powerShell中输入wsl -l -v查看版本

注:如果打开的Ubuntu出现一堆????,就在PowerShell中输入以下命令安装内核,然后设置用户名和密码
wsl --update

法一、直接在PowerShell中输入 wsl 启动
法二、



即Ubuntu的内部文件系统

法一、Windows中安装Docker Desktop (消耗内存大)
法二、WSL中(Ubuntu)安装Docker Engine (推荐)

注意
我们安装的Ubuntu不带GUl,所以安装Docker Engine,而不是Docker Desktop
官网位置:https://docs.docker.com/engine/install/ubuntu/

安装成功后
// Ubuntu 中安装nginx
docker pull nginx:latest
docker run --name ng -dp 8080:80 nginx:latest
// 启动docker
sudo service docker start

nginx的官网 : https://hub.docker.com/_/nginx
可下载想要版本的镜像
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。