1.控制面板中打开

勾选以下选项

2.打开,输入 wsl检查是否安装,没安装会提示

安装之后如下:

3.安装方式

方式1自动安装:

  以管理员身份打开 PowerShell。

  wsl --install

方式2手动安装:

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

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

4.重启电脑

将 WSL 2 设置为默认版本

wsl --set-default-version 2

如果内核有错,执行命令

wsl --update

5.下载docker

https://docs.docker.com/desktop/setup/install/windows-install/

双击安装即可

安装成功之后可跳过登录

成功界面如下:

6.配置镜像

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "dns": [
    "8.8.8.8",
    "114.114.114.114"
  ],
  "experimental": false,
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://dockerproxy.com"
  ]
}

7.测试

Logo

码道开发者社区,聚焦华为云码道 CodeArts 代码智能体,沉淀 Agent、Skill、鸿蒙开发实战内容,供开发者查阅资料、交流技术、分享工程实践

更多推荐