windows 11系统下打开docker 提示 docker engine stopped

装好了docker for windows以后,点开发现界面中心一直提示docker engine stopped,按照很多方法都不行,后面再知乎的一个专栏里面找到了解决方法

总结来说就是检查几个内容(以下操作建议均要管理员运行,如打开cmd,windows powershell,docker desktop等)

1.检查自己系统是不是内置了虚拟机

这个一般来说都会有,如果没有的话请点开上面的参考链接查看下怎么安装

2.检查CPU是否开启虚拟化

打开任务管理器,选择性能,可以看到CPU的栏位内有个虚拟化

image

image

如果虚拟化是禁用的,首先确认自己的固件有没有问题,即要进入BIOS打开虚拟化,这里每个人的电脑都不一样,我的是华硕的主板,AMD的U,如果一样的可以直接参考下面的链接,华硕的板子进入BIOS的快捷键是F2

[主板]如何通过BIOS设置启用和安装虚拟机 | 官方支持 | ROG 中国

开启以后重启电脑,打开控制面板按照下图操作选择即可,应该需要安装并重启电脑才生效

image

image

3.是否启动了Docker Desktop Service服务

在cmd或者windows powershell中(管理员运行),输入net start com.docker.service以启动Docker Desktop Service服务

image

image

4.wsl安装及版本更新

在windows powershell中输入wsl --update,即可开始安装wsl或者更新版本,有时候会超时,多试几次即可

image

image

5.启动docker daemon

在windows powershell中输入cd "C:\Program Files\Docker\Docker"跳转到Docker Desktop安装路径

运行命令.\DockerCli.exe -SwitchDaemon把docker daemon启动

有没有返回都可以,因为我的返回信息好像是cannot find也没有问题

image

image

6.管理员启动docker desktop

右键管理员运行docker desktop,这个时候这个问题就好了

来源: ps--个人bug遇到的问题记录

windows 11系统下打开docker 提示 docker engine stopped - DbWong_0918 - 博客园

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值