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,如果不成功,再重启电脑就好了。可以就不用重启了。

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

相关推荐
PieroPc7 分钟前
Python 自动化 打开网站 填表登陆 例子
运维·python·自动化
VinciYan43 分钟前
基于Jenkins+Docker的自动化部署实践——整合Git与Python脚本实现远程部署
python·ubuntu·docker·自动化·jenkins·.net·运维开发
冷曦_sole1 小时前
linux-19 根文件系统(一)
linux·运维·服务器
AI大模型学徒1 小时前
Linux(二)_清理空间
linux·运维·服务器
tntlbb2 小时前
Ubuntu20.4 VPN+Docker代理配置
运维·ubuntu·docker·容器
Gabriel_liao2 小时前
Docker安装Neo4j
docker·容器·neo4j
Linux运维技术栈3 小时前
Ansible(自动化运维)环境搭建及ansible-vault加密配置
运维·自动化·ansible
Bessssss4 小时前
centos权限大集合,覆盖多种权限类型,解惑权限后有“. + t s”问题!
linux·运维·centos
苹果醋34 小时前
Golang的文件加密工具
运维·vue.js·spring boot·nginx·课程设计
jwensh4 小时前
【Jenkins】Declarative和Scripted两种脚本模式有什么具体的区别
运维·前端·jenkins