部署文档

1. 启用 WSL2

1.1 启用 Windows 子系统(WSL)功能

在 PowerShell(管理员模式)中运行:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

1.2 启用虚拟机平台功能

在 PowerShell(管理员模式)继续运行:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

1.3 将 WSL 默认版本设置为 WSL2

wsl --set-default-version 2
  • 这一步如果遇到问题,请参考:4.1 需要下载子系统,并且下载速度非常慢

1.4 重启电脑

以上命令执行完成后,请重启电脑,以确保所有更改生效。

2. 安装 Docker Desktop

  1. 打开浏览器访问:https://www.docker.com/products/docker-desktop/

    1. 如果下载较慢,或者网站打不开,请参考:4.2 docker desktop 下载速度慢
  2. 下载 Docker Desktop for Windows AMD64 版本,双击安装,配置用默认的即可。

    • 安装完成后需要重启一次电脑。
  3. 重启后,运行 ​Docker Desktop,等左下角变成绿色 “Engine running” 或状态栏显示 Running。

  4. 打开 PowerShell 或 ​命令提示符(cmd) ,测试一下:

    docker version
    

    能看到客户端和服务端版本信息就说明 Docker OK 了。

3.

4. 可能遇到的问题及解决方案

4.1 需要下载子系统,并且下载速度非常慢

如下所示,下载速度非常慢:

image

  • 需要手动下载 wsl.2.6.2.0.x64.msi​文件,然后双击安装下即可,然后重新运行 wsl --set-default-version 2

  • 如果有百度网盘会员,直接通过自己的网盘下载。

    链接: https://pan.baidu.com/s/17oJHYWcF1XGYkquiCDG0lg?pwd=fuvd 提取码: fuvd

  • 如果没有百度网盘会员,直接联系我,我用微信发你。

4.2 docker desktop 下载速度慢

  • WSL

    Windows Subsystem for Linux(WSL),适用于 Linux 的 Windows 子系统 。它是一个为在 Windows 上能够原生运行 Linux 二进制可执行文件的兼容层。WSL 允许开发人员直接在 Windows 上运行 GNU / Linux 环境(包括大多数命令行工具,实用程序和应用程序),不需要修改程序,无需虚拟机的开销。

    13 引用 • 9 回帖

相关帖子

回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...