首页 > 系统相关 >windows 11系统下打开docker 提示 docker engine stopped

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

时间:2024-04-24 20:55:06浏览次数:29  
标签:11 engine windows powershell stopped docker Docker

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

参考链接:https://zhuanlan.zhihu.com/p/663821762

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

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

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

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

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

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

image

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

https://rog.asus.com.cn/support/faq/1045141/

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

image

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

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

image

4.wsl安装及版本更新

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

image

5.启动docker daemon

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

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

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

image

6.管理员启动docker desktop

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

以上就是总结出来的内容

挺抽象的,反而原贴的starting the Docker Engine持续显示的问题我没有遇到

标签:11,engine,windows,powershell,stopped,docker,Docker
From: https://www.cnblogs.com/jokingremarks/p/18156334

相关文章

  • 6.prometheus监控--监控docker
    4.监控docker为了能够获取到Docker容器的运行状态,用户可以通过Docker的stats命令获取到当前主机上运行容器的统计信息,可以查看容器的CPU利用率、内存使用量、网络IO总量以及磁盘IO总量等信息。dockerstats#除了使用命令以外,用户还可以通过Docker提供的HTTPAPI查看容器详......
  • CodeForces 115D Unambiguous Arithmetic Expression
    洛谷传送门CF传送门直接区间dp可以做到\(O(n^3)\),卡常可过,在此就不赘述了。为了方便先把连续的数字缩成一段。我们考虑直接从前往后扫,扫的过程中dp。设\(f_{i,j}\)为考虑了\([1,i]\),还有\(j\)个没配对的左括号的方案数。但是我们发现我们不知道一个数字前要添加几......
  • Docker 发布镜像
    在GitHub发布Docker镜像在GitHub上创建一个personalaccesstoken(classic)在DockerCLI中登录到GitHubContainerRegistryexportCR_PAT=YOUR_TOKENecho$CR_PAT|dockerloginghcr.io-uUSERNAME--password-stdin将YOUR_TOKEN和USERNAME替换为你自......
  • Docker从入门到精通:Docker 容器数据卷详解
    前言在Docker中,数据卷(Volume)是一种可用于持久化存储数据的重要机制。它允许容器与宿主机之间或者容器之间共享数据,并且能够保留数据,即使容器被删除也不会丢失。本文将介绍Docker容器数据卷的基本概念、用法以及一些实用技巧。什么是Docker容器数据卷?Docker容器数据卷是......
  • CF911F Tree Destruction
    题目链接:https://www.luogu.com.cn/problem/CF911Fsolution:先求得树的直径,再求得在树的直径上的节点和不在树的直径上的节点。我们考虑优先删除不在直径上的节点,这样不会破坏树的直径,在删完了这些点之后再慢慢删直径上的点。#include<bits/stdc++.h>usingnamespacestd;#def......
  • 【前端开发】前端编写Dockerfile构建镜像流程
    1、demo#Dockerfile#FROMnode:18//基础镜像,node服务就用node基础镜像#切换到root用户USERroot#创建工作区目录WORKDIR/appENVBASEPATH/app#复制文件到工作区COPYpackage.jsonpackage-lock.jsonecosystem.config.js.npmrc$BASEPATH/COPY/src$BASE......
  • docker常用命令
    dockerload-i 镜像       -------加载现成的镜像文件至docker中dockerbuild-t镜像名:tag.  --------把普通jar包打成镜像,注意tag后方是有一个点的systemctl startdocker   ---------启动dockerdockerrmi-f镜像ID--------删除镜像doc......
  • 2.docker-compose安装prometheus
    一、docker-compose安装前期准备#docker配置文件sudomkdir-p/etc/dockersudotee/etc/docker/daemon.json<<-'EOF'{"registry-mirrors":["http://hub-mirror.c.163.com"]}EOFsystemctldaemon-reloadsystemctlrestartdocker......
  • Docker(十五)-Docker的数据管理(volume/bind mount/tmpfs
    Docker提供了三种不同的方式用于将宿主的数据挂载到容器中:volumes,bindmounts,tmpfsvolumes。当你不知道该选择哪种方式时,记住,volumes总是正确的选择。volumes是Docker数据持久化机制。bindmounts依赖主机目录结构,volumes完全由Docker管理。Volumes有以下优点:Volumes更容易备......
  • Docker(十六)-Docker的daemon.json的作用
    docker安装后默认没有daemon.json这个配置文件,需要进行手动创建。配置文件的默认路径:/etc/docker/daemon.json一般情况,配置文件daemon.json中配置的项目参数,在启动参数中同样适用,有些可能不一样(具体可以查看官方文档),但需要注意的一点,配置文件中如果已经有某个配置项,则无法在启动......