记一次在windows10 home版安装Docker desktop的艰难过程

  1. 首先保证windows版本是1903以上,我的版本如下
  2. 下载安装docker desktop,安装完后,我启动docker desktop遇到以下错误

    是wsl的问题,有几个关键的动作
    a. 检查有没有安装WSL2 Linux 内核,没有的话从这里下载安装 https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
    b. wsl 升级到wsl2
    wsl --update
    wsl --set-default-version 2
    c. 重启 LxssManager
    net stop LxssManager
    net start LxssManager
    d. 此时可以试一下用wsl 命令安装Ubuntu, wsl --install -d Ubuntu, 然后查看版本是不是2

    e. 如果在安装Ubuntu的过程中,遇到这个报错"Error code: Wsl/Service/WSL_E_CONSOLE" "不受支持的控制台设置。若要使用此功能,必须禁用旧的控制台。" 按如下图示解决:

    后面启动docker desktop 就成功了
相关推荐
Hello.Reader31 分钟前
基于 Nginx 的 WebSocket 反向代理实践
运维·websocket·nginx
qq_273900231 小时前
CentOS系统防火墙服务介绍
linux·运维·centos
竹木一5401 小时前
Docker拉取镜像代理配置实践与经验分享
经验分享·docker·容器
小余吃大鱼1 小时前
CentOS中在线安装Docker(超详细)
linux·docker·centos
小灰灰__2 小时前
Linux安装ffmpeg7.1操作说明
linux·运维·服务器
互联网搬砖老肖2 小时前
运维打铁:Centos 7 安装 redis_exporter 1.3.5
运维·redis·centos
BXCQ_xuan3 小时前
Typecho博客网站头部SEO优化完整指南
运维·服务器·数据库·php·web
破 风3 小时前
Docker启动mysql容器时找不到 mysqlx.sock 和 mysqld.sock
mysql·docker·容器
zeron13 小时前
DolPhinScheduler在docker swarm环境下的启动:网卡问题
docker
鱼饼6号4 小时前
Jenkins Pipeline 构建 CI/CD 流程
linux·运维·服务器·ci/cd·容器·jenkins