Windows10安装Docker出现WSL kernel version报错

好多年没弄docker了,今天安装个windows版本的docker看看
1、首先windows系统控制面板->程序->程序和功能->启用或关闭windows功能,勾选Hyper-V然后单击确定安装。
2、下载:Docker Desktop on Windows
地址:https://docs.docker.com/desktop/install/windows-install/
一顿下一步安装后启动出现以下错误

wsl kernel version提示wsl版本有问题,根据网上攻略cmd执行wsl –update发现当前wsl版本并不支持该参数

3、最后决定把整个windows10也顺便升级下,上微软官网下载Windows10Upgrade9252.exe,按照提示安装即可,分三步,我在最后一步分别停在88%-90%的漫长等待,幸好最后还是完成了。

地址:https://www.microsoft.com/zh-cn/software-download/windows10

4、重新cmd执行wsl –update升级成功,此时执行Docker Desktop顺利打开程序

5、启动后设置国内镜像加速,有以下3个镜像可以选择

  • 阿里云加速器 https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 会提登录
  • 网易云加速器 hub-mirror.c.163.com
  • 百度云加速器 mirror.baidubce.com

docker国内镜像

应用重启后cmd输入docker run -d -p 80:80 docker/getting-started启动示例容器

此条目发表在服务器分类目录,贴了标签。将固定链接加入收藏夹。

发表回复