求助! Win11 上如何安装 wsl

272 天前
 markbang35

因为想在本地电脑上联系 docker ,于是就安装了 docker desktop ,但是打开的时候就会弹出命令行提示安装 wsl ,而且打开 vscode 也会跳出终端界面,不知道为什么

然后安装后就一直跳灾难性故障

这是我 Windows 打开的功能: 请问大佬们如何解决上述情况?

6317 次点击
所在节点    Windows
49 条回复
ASpiral
271 天前
最近刚好在尝试 WSL ,按照这个官方文档( https://learn.microsoft.com/en-us/windows/wsl/install-manual)的前 5 步,运行下面 4 条命令,重启电脑再"wsl --install"就行了
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
wsl --update
wsl --set-default-version 2
ASpiral
271 天前
顺便问下关于 WSL 的网络问题,从主机访问虚拟机的指定端口,是不是只能敲命令行做端口映射?有没有其他方便快捷的操作?
XuHuan1025
271 天前
@YsHaNg 他这个问题我没遇到,但是用着用着会有各种问题,有时候系统更新下/重启下可能就用不了
XuHuan1025
271 天前
@ASpiral #42 啥意思,虚拟机可以固定 ip
s4d
271 天前
这个问题困扰我很久,最后换 Ubuntu 了
ChoateYao
271 天前
这东西就是玩具,建议直接虚拟机。

就算你安装成功,也有一定的几率出现莫名其妙的问题,这时候只要重启又好了。
YsHaNg
271 天前
@wildman9527 确实 这个没办法
lisxour
270 天前
@ASpiral #42 wsl2 不需要任何设置,你都可以直接 127.0.0.1:WSL 端口,访问 wsl 内的服务
mmdsun
269 天前
Docker Desktop 设置里面关闭 WLS 2 的功能。再安装 WSL 2 然后 WSL 2 里面可以用 Linux 版本的 docker ,不要让 Docker Desktop 接管。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1028402

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX