1. 问题:
win10电脑中原本安装的docker,在很长一段时间没有启动之后,再次启动发现无法启动了。直接重装也无法重装。
启动docker桌面管理软件后,一直在docker engine starting卡住。文章来源:https://www.toymoban.com/news/detail-425175.html
2. 原因:
因为没有安装wsl或wsl因为某些原因不可用了。文章来源地址https://www.toymoban.com/news/detail-425175.html
3. 解决:
- 打开命令行窗口,输入
wsl --list --verbose
查看wsl版本,如果输出为空,则没有安装wsl,如果最后一栏version为1,则是wsl1,建议安装版本为wsl2.- 命令行输入
wsl --set-default-version 2
,设置wsl版本为2.- 打开任务管理器,杀掉docker相关进程。
- 打开microsoft store, 搜索ubuntu,找到一个可用版本,点击获取进行安装。
- 安装完成后会让设置用户名和密码,设置完成后就可以了。
- 新打开一个命令行窗口,再次输入
wsl --list --verbose
,会看到有了记录,并且version是2.- 重启docker desktop,会询问是否启动docker service,选择启动,等一会docker就会显示启动成功。
到了这里,关于windows下docker长期不用无法启动问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!