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

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

相关推荐
万里侯8 小时前
分布式系统设计原则:构建高可用的系统架构
微服务·容器·k8s
闵孚龙8 小时前
Claude Code Ultraplan 远程多代理规划全解析:AI Agent、CCR远程容器、异步规划、状态机、计划传送与企业级自动化治理
运维·人工智能·自动化
二宝哥10 小时前
Linux虚拟机网络配置
linux·运维·服务器
卧室小白10 小时前
docker网络与服务编排与集群
运维·docker·容器
陳103010 小时前
Linux:进程间通信 和 简单进程池
linux·运维·服务器
数字化顾问10 小时前
(122页PPT)数字化架构的演进和治理(附下载方式)
java·运维·架构
zt1985q10 小时前
本地部署网页监控工具 Webmonitor 并实现外部访问
运维·服务器·网络·网络协议
匆匆那年96711 小时前
远程 Linux 校园网认证操作手册(本地浏览器法)
linux·运维·服务器
古城小栈12 小时前
K8s 之 ingress
云原生·容器·kubernetes
借你耳朵说爱你12 小时前
docker容器启动报错:library initialization failed - unable to allocate file descriptor table - out of memory
docker