下载地址

https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe

安装

双击下载的文件Docker Desktop Installer.exe进行安装
点击OK
Windows版本Docker安装详细步骤-LMLPHP
开始安装
Windows版本Docker安装详细步骤-LMLPHP
安装完成点击Close and restart,电脑会直接自动重启~
重启之后会提示下图,点击Accept
Windows版本Docker安装详细步骤-LMLPHP
点击Sign In登录Docker账号
Windows版本Docker安装详细步骤-LMLPHP
修改镜像配置,然后点击Apply & restart

{
    "registry-mirrors" : [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://cr.console.aliyun.com",
    "https://mirror.ccs.tencentyun.com"
  ],
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  }
}

Windows版本Docker安装详细步骤-LMLPHP
Windows版本Docker安装详细步骤-LMLPHP
此时就可以正常使用Docker了

异常处理

docker desktop requires a newer wsl

启动提示异常
Windows版本Docker安装详细步骤-LMLPHP
解决方法:
打开powershell,运行wsl --update,成功后重启Docker
Windows版本Docker安装详细步骤-LMLPHP

PS C:\Users\Admin> wsl --update
正在安装: 适用于 Linux 的 Windows 子系统
已安装 适用于 Linux 的 Windows 子系统。
08-29 22:14