其实是因为,如果你的Windows系统比较新,它集成的WSL默认是WSL2,基于WSL2安装DockerDesktop时,是不需要手动启用Windows特性的,它自己会把该启用的特性启用。 只有当你的Windows系统比较老时,此时你的操作系统集成的WSL是WSL1,此时你基于WSL1安装DockerDesktop时,才需要手动去开启。 来看这个文章,https://learn.microsoft...
我们知道,安装东西最好别放到系统盘。所以,更换个位置。 先看看wsl是否在运行。执行命令: 代码语言:javascript 复制 wsl-l-v 如果显示Running,如上图的,需要先把wsl关闭。执行命令: 代码语言:javascript 复制 wls--shutdown 3.1:先导出原有的WSL子系统的镜像。注意:放在你想要导出tar的文件位置 导出desktop的命令...
分为两个步骤,第一个是设置好 WSL2 的环境,第二个就是下载 DockerDesktop 应用。 设置好 WSL2 (Windows Subsystem for Linux) 的环境(Windows 子系统和 hyper-v) windows 桌面端的 docker 是基于 Windows 子系统(WSL2)的,所以,得把这个功能从控制面板里打开(Hyper-v不开启也是可以的)。 同时要打开的还有 ...
swap是wsl可用的缓存,就是类似Windows虚拟内存的东西,看你自己的情况设置。保存后将文本文档名字修改为.wslconfig(注意前面有个.,修改完成后应该显示为WSLCONFIG文件),注意设置显示文件名后缀,要把原来的.txt也删掉。4GB的内存已经差不多足够折腾了,文件名字修改完成后重启。 二、安装docker desktop 然后打开浏览器下载...
Install Docker Desktop on Windows | Docker Documentation 官方文档安装教程非常详细,系统配置需求详见官方文档 Windows可选两种方式: WSL 2 backend Hyper-V backend and Windows containers 本教程采用第一种方式安装。 ✨安装 WSL 2 WSL 2 参考Microsoft WSL 官方文档 ...
安装成功点击重启啦 重启后,应用程序安装继续,接受协议 叮咚 ,提示WSL的版本过低。 开始-右键-PowerShell管理员 根据提示运行:wsl –-update 设置默认为wsl2:wsl --set-default-version 2 重新运行Docker-Desktop 由于需要科学技能,暂时Hub没有连接上,但是不妨碍我们做一个docker部署测试 ...
打开Microsoft Store应用商店,搜索并安装适用于你的Linux发行版。 安装完成后,打开WSL终端,即可开始使用Linux环境。二、安装Docker1. 访问Docker官方网站(https://www.docker.com/),下载适用于Windows的Docker Desktop安装程序。 双击安装包,按照提示完成Docker Desktop的安装过程。 安装完成后,启动Docker Desktop。此时,...
wsl --set-default-version 2 2.6 安装所选的 Linux 分发 打开Microsoft Store,并选择你偏好的 Linux 分发版。在桌面底部的搜索框中输入“microsoft store”,找到“microsoft store”应用,点击打开。搜索框中输入“ubuntu”,选择自己想要的版本安装。 2.7 安装完成后,再打开docker desktop就不报错了,正常打开了。
打开命令提示符或PowerShell,输入以下命令验证Docker是否安装成功并运行在WSL 2后端: bash docker --version docker run hello-world 如果看到Docker的版本信息和“hello-world”的欢迎消息,说明Docker已成功安装并运行在WSL 2后端。 通过以上步骤,你可以在Windows上使用WSL 2后端成功安装并运行Docker Desktop。这将为...
将默认安装的Linux子系统版本设置为WSL2(控制台输入wsl.exe --set-default-version 2) 4GB系统内存 64位处理器带二级地址翻译(SLAT) 1.3 下载安装 下载Docker Desktop(各版本下载地址:docker desktop release-notes),按正常的客户端程序安装即可,4.9+版本目前有不少小问题,可到官方的issue页面检索相关问题(https:/...