这里安装了2个wsl系统,都是Ubuntu,一个为24.04版本的,另外一个为22.04版本的。 设置为默认使用系统版本 例如设置22.04的为默认版本: wsl --set-default Ubuntu-22.04 关闭所有正在运行的 WSL 实例 wsl --shutdown 注销并删除一个 WSL 发行版 wsl --unregister <DistroName> 更新WSL 到最新版本 wsl --update ...
Function WSL-SetDefaultUser ($distro, $user) { Get-ItemProperty Registry::HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss\*\ DistributionName | Where-Object -Property DistributionName -eq $distro | Set-ItemProperty -Name DefaultUid -Value ((wsl -d $distro -u $user -e id -u)...
确保Docker Desktop运行正常的情况下(主界面左下角的【鲸鱼托集装箱】状态栏成绿色),启动Windows的WSL子系统,例如我的是Oracle Linux 7.9(就像一个普通的Windows应用一样在启动菜单里),启动后如下图所示: 在WSL子系统里,你可以像在对应版本的Linux上一样执行命令!这里重点讲一下WSL子系统的文件系统和Windows文件系...
5. 安装 Docker Desktop 访问[Docker 官网]( 下载 Docker Desktop 的安装程序,并运行安装。 6. 配置 Docker Desktop 安装完成后,打开 Docker Desktop。在设置中,确保在 “General” 标签下选中 “Use the WSL 2 based engine” 选项。这样,你的 Docker 就可以利用 WSL2 的优势。 甘特图 下面是整个流程的甘特图...
直到 WSL 的到来,准确来说是 WSL2。WSL + VS Code + Docker Desktop 这三剑客的组合,开始让我觉得在 Windows 上做开发是一件非常爽的事情。什么是 WSL WSL 是 Windows Subsystem for Linux 的缩写,它是 Windows 10 操作系统的一项功能,使你能够在 Windows 上直接运行 Linux 文件系统,以及 Linux 命令行...
Docker Desktop 和 Hyper-V/WSL2 虚拟化: Docker Desktop 在 Windows 上使用 Hyper-V (或者在更新的版本中使用 WSL2) 来运行 Docker 引擎和容器。这些容器实际上运行在一个由 Hyper-V 或 WSL2 提供的虚拟机中。与 WSL 类似,这种设置在网络层面上也实现了与 Windows 主机的隔离。
1.安装Docker DeskTop (我这里的版本是:V4.9.1),官网下载安装即可 2.Windows 10系统的话:需启用Hyper-V 3.安装WSL(适用于Linux的Windows子系统) 参考连接:https://docs.microsoft.com/zh-cn/windows/wsl/install-manual 使用docker构建镜像成功: 补充:旧版 WSL 的手动安装步骤https://docs.microsoft.com/zh-...
wsl-l-v 没猜错一开始就三个:ubantu,docker-desktop,docker-desktop-data,uabntu是我们安装,后面两个则是docker desktop在安装的时候创建两个wsl子系统,一个是存放docker程序的,另一个是存放镜像的,我们就需要把这两个移动到其他位置就可以了 首先删除image/container/wsl/hyperv数据 ...
在Docker for Desktop的设置中,需要开启“Use the WSL 2 based engine”选项,以便使用WSL2作为容器引擎。同时,还需要开启“Expose daemon only on tcp, on a non-localhost address”选项,以便容器能够访问Docker daemon。二、安装和配置WSL2WSL2是Windows Subsystem for Linux的简称,它可以在Windows上运行Linux子...
由于我们后续要安装 docker desktop,需要依赖于 wsl 2,所以需要启动 Windows 自带的虚拟机平台功能,同样是管理员身份打开 powershell,然后输入如下命令: dism.exe/online/enable-feature/featurename:Microsoft-Windows-Subsystem-Linux/all/norestart 1.1.3 安装 Linux 内核更新包 ...