记一次在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 就成功了
相关推荐
终端行者1 分钟前
企业级Jenkins Pipeline 实战 Docker构建+Ansible发布
ci/cd·docker·ansible·jenkins
身如柳絮随风扬2 分钟前
Docker 化部署 Spring Boot + Vue 全栈应用:从打包到容器化上线
vue.js·spring boot·docker
万里侯3 分钟前
云原生监控体系建设:打造全方位的可观测性平台
微服务·容器·k8s
会编程的土豆3 分钟前
Docker 里面的镜像(Image)和容器(Container)到底是什么
运维·docker·容器
s_w.h4 分钟前
【 linux 】进程的调度算法
linux·运维·服务器
无级程序员4 分钟前
记一次K8S增加新节点
云原生·容器·kubernetes
r-t-H5 分钟前
KVM虚拟化与Docker基础实践-第三章
linux·运维·nginx·docker·容器
艾莉丝努力练剑8 分钟前
【Linux网络】Linux 网络编程:传输层UDP
linux·运维·服务器·网络·计算机网络·udp
陈eaten8 分钟前
centos 7等保整改学习
linux·运维·服务器·网络安全·centos·等保
牢七9 分钟前
契约锁分析
linux·运维·服务器