docker初始化安装时的WSL两个问题

docker初始化安装时WSL的两个问题

前言

最近在学习node.js中后端nest.js,安装docker的时候遇见的几个问题,都已得到解决,下面统一整理下:

下载docker

打开网址 https://docs.docker.com/desktop/install/windows-install/ 进行下载windows版

安装打开ocker desktop后, 报错如下,报错意思是:wsl kernel 版本低,需要进行更新。

报错1:Docker Desktop requires a newer WSL kernel version.

解决:

管理员身份打开cmd控制面板,并按照一下操作:

如上图中提示,wsl 更新成功后,需要对wsl重启后才会更新生效。可以执行 wsl --shutdown 进行关闭wsl

再次启动docker,报错:

Docker Desktop - Unexpected wSL error

报错2:Docker Desktop - Unexpected wSL error:An unexpected error was encountered while executing a WSL command.Commoncauses include access rights issues, which occur after waking the computer or notbeing connected to your domain/active directory.

解决

管理员身份打开命令行工具:

复制代码
netsh winsock reset

就可以重新打开docker,如果不成功,再重启电脑就好了。可以就不用重启了。

按这个办法搞了一下,果然能正常运行了:

相关推荐
观山岳五楼1 小时前
Ubuntu 24 怎么使用Ubuntu 20 的镜像源
linux·运维·ubuntu
寒晓星2 小时前
[linux]线程及多线程
linux·运维
慧一居士2 小时前
Linux如何设置固定的静态ip
运维
梦梦代码精3 小时前
开源AI应用平台BuildingAI解析:插件化架构、应用市场与热门案例
人工智能·机器学习·docker·开源
国服第二切图仔4 小时前
13其他工具 - Skill/LSP/Sleep等
linux·运维·里氏替换原则
暴力求解4 小时前
Linux ---线程控制(二)
linux·运维·服务器·操作系统
梦痕长情5 小时前
等保三级三权账户
linux·运维·服务器
IT瑞先生5 小时前
Docker快速部署Mysql的三种方法——实操篇
mysql·adb·docker
梦远青城6 小时前
Docker 部署python的paddle进行OCR文字识别身份证
python·docker·ocr·paddle·身份证识别
jiecy6 小时前
为Linux系统双网卡配置静态路由
linux·运维