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

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

相关推荐
leo·Thomas21 分钟前
Rundeck 介绍及安装:自动化调度与执行工具
docker·自动化·运维工具·rundeck
极小狐33 分钟前
极狐GitLab 合并请求依赖如何解决?
运维·git·ssh·gitlab·github
程序猿(雷霆之王)1 小时前
Linux——进程间通信
linux·运维·服务器
技术liul2 小时前
Docker Compose和 Kubernetes(k8s)区别
docker·容器·kubernetes
Cloud_Air7543 小时前
从零开始使用SSH链接目标主机(包括Github添加SSH验证,主机连接远程机SSH验证)
运维·ssh
Hello.Reader3 小时前
基于 Nginx 的 WebSocket 反向代理实践
运维·websocket·nginx
qq_273900234 小时前
CentOS系统防火墙服务介绍
linux·运维·centos
竹木一5404 小时前
Docker拉取镜像代理配置实践与经验分享
经验分享·docker·容器
小余吃大鱼4 小时前
CentOS中在线安装Docker(超详细)
linux·docker·centos
小灰灰__5 小时前
Linux安装ffmpeg7.1操作说明
linux·运维·服务器