其实是因为,如果你的Windows系统比较新,它集成的WSL默认是WSL2,基于WSL2安装DockerDesktop时,是不需要手动启用Windows特性的,它自己会把该启用的特性启用。 只有当你的Windows系统比较老时,此时你的操作系统集成的WSL是WSL1,此时你基于WSL1安装DockerDesktop时,才需要手动去开启。 来看这个文章,https://learn.microsoft...
现在,可以在管理员 PowerShell 或 Windows 命令提示符中输入此命令,然后重启计算机来安装运行适用于 Linux 的 Windows 子系统 (WSL) 所需的全部内容。 wsl--install 此命令将启用所需的可选组件,下载最新的 Linux 内核,将 WSL 2 设置为默认值,并安装 Linux 发行版(默认安装 Ubuntu,请参阅下文更改此设置)。 ...
从Docker官网下载Docker Desktop安装包: 访问Docker Desktop官网下载适用于Windows的安装包。安装Docker Desktop: 双击下载的安装包,按照安装向导的指示进行安装。 在安装过程中,确保选择了“Use the WSL 2 based engine”选项,这样Docker Desktop就会使用WSL2作为其后端。配置WSL 2为Docker Desktop的后端: 安装完成...
在Docker Desktop中,您将看到一个名为“Docker CLI(WSL2)”的选项。点击该选项,验证Docker是否成功在WSL2上运行。现在您已经成功安装了基于WSL2的Docker Desktop for Windows。接下来,您可以开始使用Docker来构建和运行容器化应用程序。需要注意的是,在运行Docker Desktop之前,您需要启动WSL2。可以通过在Windows搜索栏...
wsl --update 1. 2. 3. 4. 二、安装docker-desktop并配置国内镜像 1. 从>> 官网地址 <<下载docker-desktop 2. 下载并安装完成后,给docker配置国内镜像加速器地址 三、引入Docker环境的所有配置 1. 在你的电脑本地,为docker文件存放特意创建一个好的文件夹,此处以 D:\Docker\Images 为例。假设拉取到的镜...
一、wsl2安装 执行微软官方教程前我勾选了Hyper-V、适用于Linux的Windows子系统、虚拟机平台,与官方教程Step 1、Step 3作用一样。 微软官方教程: Step 1 - Enable the Windows Subsystem for Linux: 管理员运行PowerShell并执行: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux...
下载并安装Docker for Desktop。可以从Docker官网下载最新版本的Docker for Desktop,并按照提示完成安装。 启动Docker for Desktop。安装完成后,可以在开始菜单中找到Docker for Desktop并启动。 配置Docker for Desktop。在Docker for Desktop的设置中,需要开启“Use the WSL 2 based engine”选项,以便使用WSL2作为容器...
docker-desktop-data Stopped 2 docker-desktop Stopped 2 原来是虽然安装了Ubuntu-20.04,但是安装在WSL1了,而且它停了。 所以解决问题的关键在于:先要把Ubuntu-20.04转到WSL2上,然后在让它run起来。 9. CMD管理员,输入以下命令并按回车键: wsl --set-version Ubuntu-20.04 2 ...
本文是在更新docker desktop之后发现了wsl2,根据网上教程亲测有效的实践具体记录。 (真手把手教学 哈哈哈哈) 步骤: 1.确认windows操作系统版本(建议为最新) 2.升级wsl2.1 打开“系统虚拟机平台”功能2.2 下载wsl2需要使用的 linux 内核2.3 启用"适用于 Linux 的 Windows 子系统"功能2.4 重启系统并设置wsl2 设置为...