关于Windows安装Docker遇到的问题
问题1:在安装完Docker Desktop后,打开软件,十几秒后软件自动关闭,显示如下对话框和报错。
Docker Desktop Unexpected WSL error
An unexpected error was encountered while executing a WSL command.Common
causes include access rights issues,which occur after waking the computer or not
being connected to your domain/active directory.
解决方案:
参考:zhuanlan.zhihu.com/p/666788196
1.在cpu完成虚拟化的前提下。如果未完成虚拟化,需要根据不同主板在BIOS中进行设置。
,在控制面版-程序-程序功能-启用或关闭Windows功能。将下边标注的三个选项勾选。
-
查看wsl是否安装。管理员权限打开Powershell,运行:wsl --status。再试着运行wsl --install能否运行。如果有的话,执行
wsl --update进行更新即可。
-
以上为网上通用解决方案,我在尝试后并没有解决我的问题,还是会出现一样的报错。所以我怀疑是不是电脑系统的问题。因为我电脑为公司新装的系统没有进行更新,所以进行了更新尝试。重启后解决了这个问题。
在解决完这个问题后,遇到了新的问题。
问题2:Windows 10 安装Docker Desktop,解决启动时一直是docker is starting...
启动后一直卡在引擎启动页面。
解决方案:在控制面版-程序-程序功能-启用或关闭Windows功能。找到 Hyper-V,取消选中,点击确定,等待自动重启
问题解决,可以正常使用。