本小节中,我们将学习如何在 Windows 系统中安装 Docker 环境。
WSL 2 是 WSL 1 的升级版本,是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件。 它的主要目标是提高文件系统性能,以及添加完全的系统调用兼容性。
- 对于 x64 系统:版本 1903 或更高版本,内部版本为 18362 或更高版本。
- 对于 ARM64 系统:版本 2004 或更高版本,内部版本为 19041 或更高版本。
想要知道当前 Windows 系统版本号,可按住 win
+ R
快捷键,然后输入 winver
,点击【确定】按钮:
查看当前 Windows 系统内部版本号
安装 WSL 2 之前,必须启用“虚拟化”可选功能,以管理员身份打开 PowerShell 并运行:
重新启动系统,以完成 WSL 安装并更新到 WSL 2。
安装成功后,打开任务管理器即可看到虚拟化已启用:
2、下载成功后,双击开始安装:
3、安装之前的相关配置:
将两个选项都勾选上,然后点击【ok】,开始安装:
5、重启系统成功后,会自动显示如下弹框,点击【Accept】按钮接受协议:
6、Docker 启动成功后,跳过引导介绍,看到下面界面表示 Docker 运行成功了:
安装过程中你可能遇到的问题
小哈在 Docker Desktop 启动过程中,报错如下,导致启动失败:
通过管理员权限运行 PowerShell, 执行如下命令:
若输出如下,则表示 Docker 安装成功,且能够正常工作:
为提升后续镜像下载速度,需配置国内的镜像加速器,配置教程参考下面链接: