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,如果不成功,再重启电脑就好了。可以就不用重启了。
按这个办法搞了一下,果然能正常运行了:

总结
到此这篇关于docker初始化安装时的WSL两个问题的文章就介绍到这了,更多相关docker初始化安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
vscode利用ssh配置docker容器并开启远程编程模式的详细步骤
这篇文章主要介绍了vscode利用ssh配置docker容器内开启远程编程模式,本文给大家讲解的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-03-03
在 Centos 7.9 中如何安装与配置 Docker 20.10.
这篇文章主要介绍了在 Centos 7.9 中如何安装与配置 Docker 20.10.18,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧2024-01-01


最新评论