WSL2本身就是一个完整的Linux内核,你不需要单独安装Linux发行版,DockerDesktop就可以直接基于WSL2运行。 当你执行wsl --list --verbose时,启动的Docker Desktop会被当成Linux发行版罗列出来。 当然你也可以单独安装一个Linux发行版,然后让DockerDesktop基于此发行版运行。 https://docs.docker.com/desktop/wsl/?uuid=...
打开WSL 2发行版(例如Ubuntu)并输入以下命令来验证Docker是否安装成功: bash docker --version 如果命令返回了Docker的版本信息,说明Docker Desktop已成功安装。 运行一个简单的Docker容器来测试其功能: bash docker run hello-world 如果一切顺利,你应该会看到一条消息,表明Docker容器已成功运行。通过以上步骤,你应该...
将上面第二句的Ubuntu换成对应版本的名称例如Ubuntu-22.04,nineis更换为自己的用户名。 Step 3 同样操作修改docker的两个版本 此时无需更改默认用户,import导出后查看三个版本都在即可。此时到docker desktop中打开设置,在WSL integration中enable Ubuntu-22.04,重新打开WSL会发现一切正常。(会出现默认地址不同的情况,通...
在Docker Desktop的设置中,找到“Resources” -> “WSL Integration”,确保你的Linux发行版(例如Ubuntu)已被选中,确保Docker会在WSL中可用。 验证安装 打开你的WSL终端(可以是Ubuntu),并运行以下命令验证Docker是否安装成功: docker--version 1. 如果输出Docker的版本信息,恭喜你,Docker已成功安装。 使用Docker 接下来...
简介:弃用Docker Desktop:在WSL2中玩转Docker之Docker Engine 部署与WSL入门 1. 概述 Docker是一种广泛使用的容器化平台,它允许开发者将应用程序及其依赖项打包到一个可移植的容器中,以便在任何地方都能够以相同的方式运行。在Windows操作系统上,Docker Desktop是一种流行的Docker安装方式,它提供了一个用户友好的图形界...
安装Docker Desktop时出现报错,WSL2 升级更新失败 一、问题 首先遇到的问题是安装docker desktop后,启动引擎时报错 wsl update failed: update failed: updating wsl: exit code: 4294967295: runnin
dockerrun hello-world 1. 成功运行后,你会看到Docker的欢迎信息,表明Docker环境已经正常配置并可以使用。 流程图 以下是简要的流程图,展示WSL2与Docker Desktop连接的步骤: 安装Docker Desktop启用WSL功能配置WSL2与Docker Desktop集成从WSL2测试Docker 饼状图 ...
下载Docker Desktop并按照安装说明进行操作。 安装后,启动Docker Desktop,打开设置 在“设置”> "General" 选中 "Use the WSL 2 based engine" (默认已勾选) 在“设置”>“Resources”>"WSL integration",从要启用 Docker 集成的已安装 WSL 2 发行版中进行选择。然后点击右下角按钮“Apply & restart” ...
WSL2(windowssubsystem forlinux2)是微软推出的Windows上的Linux子系统,部署WSL2你将可以在windows上使用Linux系统,其使用体验无限接近与直接安装一台Linux系统。这里我部署WSL2主要是为了想在windows上使用docker。这里实现的过程大致是: 开启windows上的haper-V虚拟化 ...
3.1 原生linux安装docker方式 因为wsl2已经完整使用了linux内核了,此种方式和先前在linux虚拟机安装docker类似,步骤如下: $curl-fsSLhttps://get.docker.com-oget-docker.sh$sudo shget-docker.sh$sudo service dockerstart 执行脚本安装过程中,脚本提示“建议使用Docker Desktop for windows”,20s内按Ctrl+C会退出...