下载Docker Desktop
官网下载地址:
https://desktop.docker/win/stable/amd64/Docker%20Desktop%20Installer.exe
国内镜像下载地址(本人下载这个):
https://smartidedl.blob.core.chinacloudapi/docker/20210926/Docker-win.exe
3.启用Hyper-V以在 Windows 10上创建虚拟机
(1)控制面板检查系统要求: 确保您的计算机符合 Hyper-V 的系统要求。通常情况下,您的计算机需要运行 Windows 10 专业版、企业版或教育版,并且具有启用了虚拟化技术的处理器。
(2)控制面板:点击 程序 按钮
(3)控制面板>程序:启用或关闭Windows功能
(4)控制面板>程序>启用或关闭Windows功能:Hyper-V
(5)关机重启电脑
4.安装Docker Desktop
打开刚在下载的安装,点击运行安装,如下图所示:
5.运行Docker Desktop
分别按照以下图去操作:
6.Docker Desktop常见问题
6.1点击运行提示WSL2安装不完整
问题描述:WSL 2 installation is incomplete. The WSL 2 Linux kernel is now installed using a separate MSl updatepackage. Please click the link and follow the instructions to install thekernel update: https://aka.ms/wsl2kernel. Press Restart after installing the Linux kernel.
问题分析:这个错误消息表明您尝试在 Windows Subsystem for Linux 2 (WSL 2) 中使用 Hyper-V 功能时,WSL 2 的安装不完整。
解决方案:
您收到的消息表明 Windows Subsystem for Linux (WSL) 2 的安装未完成。WSL 2 的 Linux 内核现在通过一个单独的 MSI 更新包安装。请点击提供的链接并按照指示安装内核更新:https://aka.ms/wsl2kernel。
在安装 Linux 内核更新后,请点击“重启”按钮。
以下是完成 WSL 2 安装的步骤:
-
下载 WSL 2 Linux 内核更新:
访问消息中提供的链接:https://aka.ms/wsl2kernel
这个链接将指导您下载并安装 WSL 2 的 Linux 内核更新。
-
运行安装程序:
下载完成后,运行安装程序。它会引导您完成安装过程。
-
重启您的 PC:
安装完成后,您需要重启您的 PC。这将确保更改生效,并且 WSL 2 完全可用。
-
在 Windows 设置中启用 WSL 2:
您的 PC 重启后,您需要在 Windows 设置中启用 WSL 2。转到“设置” > “更新和安全” > “Windows 子系统 for Linux”并切换到“启用(推荐)”的开关。
-
安装 Linux 发行版:
一旦 WSL 2 被启用,您可以从 Microsoft 商店安装您选择的 Linux 发行版。
如果您在启用 WSL 2 之前已经安装了 Linux 发行版,您需要先卸载,然后重新安装,以确保它与更新的 WSL 2 内核一起正常工作。
完成这些步骤后,您的 WSL 2 安装应该就完成了,您应该可以直接从 Windows 使用 Linux 应用程序。
6.2怎样将 WSL 2 设置为默认版本
问题描述:windows10怎样将 WSL 2 设置为默认版本
问题分析:
WSL 2(Windows Subsystem for Linux 2)是在 Windows 10 中的一个功能,它允许用户在 Windows 操作系统上运行 Linux 发行版。WSL 2 是 WSL 的第二个版本,相较于之前的 WSL 1,它具有更好的性能和更强大的功能。
WSL 2 主要用途包括但不限于以下几个方面:
开发环境: 开发人员可以在 Windows 上使用 WSL 2 来运行 Linux 工具、命令和应用程序,而无需在系统上安装虚拟机或双重启动。这使得在 Windows 上进行 Web 开发、软件开发和系统管理变得更加便捷。
跨平台开发: WSL 2 可以帮助开发人员在 Windows 上进行跨平台开发。他们可以在 Windows 中运行的 Linux 发行版中测试他们的应用程序,以确保其在 Linux 上的运行正常。
云开发和部署: 许多云服务提供商支持基于 Linux 的服务器环境。WSL 2 可以帮助开发人员在本地开发和测试他们的应用程序,并轻松地将其部署到云端 Linux 服务器上。
学习和教育: 对于想要学习 Linux 操作系统的人来说,WSL 2 提供了一个在 Windows 上安全、方便的环境。他们可以在 Windows 中运行 Linux 命令、学习 Linux 基础知识,并尝试各种 Linux 软件和工具,而无需离开 Windows 操作系统。
总的来说,WSL 2 提供了一个在 Windows 操作系统上运行 Linux 的强大工具,使得开发、测试和学习 Linux 环境变得更加容易和便捷。
解决方案:开始PowerShell
执行命令:wsl --set-default-version 2
下载Docker Desktop
官网下载地址:
https://desktop.docker/win/stable/amd64/Docker%20Desktop%20Installer.exe
国内镜像下载地址(本人下载这个):
https://smartidedl.blob.core.chinacloudapi/docker/20210926/Docker-win.exe
3.启用Hyper-V以在 Windows 10上创建虚拟机
(1)控制面板检查系统要求: 确保您的计算机符合 Hyper-V 的系统要求。通常情况下,您的计算机需要运行 Windows 10 专业版、企业版或教育版,并且具有启用了虚拟化技术的处理器。
(2)控制面板:点击 程序 按钮
(3)控制面板>程序:启用或关闭Windows功能
(4)控制面板>程序>启用或关闭Windows功能:Hyper-V
(5)关机重启电脑
4.安装Docker Desktop
打开刚在下载的安装,点击运行安装,如下图所示:
5.运行Docker Desktop
分别按照以下图去操作:
6.Docker Desktop常见问题
6.1点击运行提示WSL2安装不完整
问题描述:WSL 2 installation is incomplete. The WSL 2 Linux kernel is now installed using a separate MSl updatepackage. Please click the link and follow the instructions to install thekernel update: https://aka.ms/wsl2kernel. Press Restart after installing the Linux kernel.
问题分析:这个错误消息表明您尝试在 Windows Subsystem for Linux 2 (WSL 2) 中使用 Hyper-V 功能时,WSL 2 的安装不完整。
解决方案:
您收到的消息表明 Windows Subsystem for Linux (WSL) 2 的安装未完成。WSL 2 的 Linux 内核现在通过一个单独的 MSI 更新包安装。请点击提供的链接并按照指示安装内核更新:https://aka.ms/wsl2kernel。
在安装 Linux 内核更新后,请点击“重启”按钮。
以下是完成 WSL 2 安装的步骤:
-
下载 WSL 2 Linux 内核更新:
访问消息中提供的链接:https://aka.ms/wsl2kernel
这个链接将指导您下载并安装 WSL 2 的 Linux 内核更新。
-
运行安装程序:
下载完成后,运行安装程序。它会引导您完成安装过程。
-
重启您的 PC:
安装完成后,您需要重启您的 PC。这将确保更改生效,并且 WSL 2 完全可用。
-
在 Windows 设置中启用 WSL 2:
您的 PC 重启后,您需要在 Windows 设置中启用 WSL 2。转到“设置” > “更新和安全” > “Windows 子系统 for Linux”并切换到“启用(推荐)”的开关。
-
安装 Linux 发行版:
一旦 WSL 2 被启用,您可以从 Microsoft 商店安装您选择的 Linux 发行版。
如果您在启用 WSL 2 之前已经安装了 Linux 发行版,您需要先卸载,然后重新安装,以确保它与更新的 WSL 2 内核一起正常工作。
完成这些步骤后,您的 WSL 2 安装应该就完成了,您应该可以直接从 Windows 使用 Linux 应用程序。
6.2怎样将 WSL 2 设置为默认版本
问题描述:windows10怎样将 WSL 2 设置为默认版本
问题分析:
WSL 2(Windows Subsystem for Linux 2)是在 Windows 10 中的一个功能,它允许用户在 Windows 操作系统上运行 Linux 发行版。WSL 2 是 WSL 的第二个版本,相较于之前的 WSL 1,它具有更好的性能和更强大的功能。
WSL 2 主要用途包括但不限于以下几个方面:
开发环境: 开发人员可以在 Windows 上使用 WSL 2 来运行 Linux 工具、命令和应用程序,而无需在系统上安装虚拟机或双重启动。这使得在 Windows 上进行 Web 开发、软件开发和系统管理变得更加便捷。
跨平台开发: WSL 2 可以帮助开发人员在 Windows 上进行跨平台开发。他们可以在 Windows 中运行的 Linux 发行版中测试他们的应用程序,以确保其在 Linux 上的运行正常。
云开发和部署: 许多云服务提供商支持基于 Linux 的服务器环境。WSL 2 可以帮助开发人员在本地开发和测试他们的应用程序,并轻松地将其部署到云端 Linux 服务器上。
学习和教育: 对于想要学习 Linux 操作系统的人来说,WSL 2 提供了一个在 Windows 上安全、方便的环境。他们可以在 Windows 中运行 Linux 命令、学习 Linux 基础知识,并尝试各种 Linux 软件和工具,而无需离开 Windows 操作系统。
总的来说,WSL 2 提供了一个在 Windows 操作系统上运行 Linux 的强大工具,使得开发、测试和学习 Linux 环境变得更加容易和便捷。
解决方案:开始PowerShell
执行命令:wsl --set-default-version 2