Windows安装 Docker Desktop报错解决大全

这篇具有很好参考价值的文章主要介绍了Windows安装 Docker Desktop报错解决大全。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

Docker Desktop是一款适用于Windows和Mac电脑的桌面应用程序,它为用户提供了一个方便的方式来使用Docker容器技术。通过Docker Desktop,您可以轻松地创建、管理和运行Docker容器,以及构建和发布自己的Docker镜像。

Docker Desktop包括以下组件:

Docker引擎:Docker容器技术的核心组件,负责管理和运行容器。

Docker CLI:命令行界面,用于与Docker引擎进行交互。

Docker Compose:用于定义和运行多个容器的工具。

Kubernetes:容器编排工具,用于管理大规模容器集群。

Docker Desktop为用户提供了一个简单的UI,以便于启动、停止和管理Docker容器和镜像。此外,它还支持直接在编辑器中进行代码调试,以加速开发流程。

总之,Docker Desktop是一个非常有用的工具,特别适合那些需要频繁使用Docker容器的开发者和系统管理员。

本文将介绍Windows安装 Docker Desktop出现的报错及解决方案。

报错一 Update the WSL kernel by running “wsl --update” or follow instructions at https://docs.microsoft.com/windows/wsl/wsl2-kernel.

Windows安装 Docker Desktop报错解决大全解决:

管理员运行CMD,执行 wsl --update

C:\Program Files\Docker\Docker>wsl --update
正在检查更新...
正在下载更新...
正在安装更新...
此更改将在 WSL 下次完全重启时生效。若要强制重启,请运行“wsl --shutdown”。
内核版本: 5.10.102.1

再启动服务正常

报错二:error during connect: In the default daemon configuration on Windows, the docker client must be run with elevated privileges to connect.: Get “http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/images/json”: open //./pipe/docker_engine: The system cannot find the file specified.

C:\Windows\system32>docker images
error during connect: In the default daemon configuration on Windows, the docker client must be run with elevated privileges to connect.: Get "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/images/json": open //./pipe/docker_engine: The system cannot find the file specified.

解决:

管理员运行CMD,执行DockerCli.exe -SwitchDaemon
若还不行,执行 wsl --update

报错三:Error response from daemon: open \.\pipe\docker_engine_linux: The system cannot find the file specified.

C:\Program Files\Docker\Docker>docker images
Error response from daemon: open \\.\pipe\docker_engine_linux: The system cannot find the file specified.

解决:

管理员运行CMD,执行如下命令

Net stop com.docker.service 
Net start com.docker.service 

演示:

C:\Program Files\Docker\Docker>Net stop com.docker.service
Docker Desktop Service 服务正在停止.
Docker Desktop Service 服务已成功停止。


C:\Program Files\Docker\Docker>Net start com.docker.service
Docker Desktop Service 服务正在启动 .
Docker Desktop Service 服务已经启动成功。

报错四:docker for windows requires windows 10 pro or enterprise version 14393 to run

解决:

该错误意味着您需要Windows 10专业版或企业版版本14393才能运行Docker for Windows。

切换到Windows的高级版本即可。如果您正在使用家庭版或低于专业版的版本,则无法安装Docker for Windows。

报错五:Unable to start: The running command stopped because the preference variable “ErrorActionPreference” or common parameter is set to Stop: Hyper-V encountered an error trying to access an object on computer ‘localhost’ because the object was not found. The object might have been deleted.

解决方案:

确保已启用Hyper-V,并且计算机已重启。

如果有,禁用任何错误的虚拟交换机。

在运行的命令中使用“–debug”选项以获得更多详细信息。

报错六:Docker Desktop requires server version ‘18.06.0+’ or ‘API version 1.38’ to run.

解决方案:

的Docker Desktop版本过旧,需要升级。

请按照以下步骤进行操作:

打开Docker Desktop。

单击“ Docker”菜单并选择“ Settings”。

在左侧面板中,选择“ General”。

将Docker Desktop升级到最新版本。

报错七:Failed to initialize Docker: Error with pre-create check: “Hyper-V is not available on this version of Windows. (Virtual machine ID 4D7C8B02-881B-491A-9FBF-3D8EA2CF0CEA)”

解决方案:

确保您的计算机支持Hyper-V。

确保已启用Hyper-V,并且计算机已重启。

如果有,禁用任何错误的虚拟交换机。

如果MobyLinuxVM没有正确配置,请尝试卸载和重新安装Docker。

Windows安装 Docker Desktop报错解决大全文章来源地址https://www.toymoban.com/news/detail-421078.html

悠悠太上 , 民之厥初 。 皇极肇建 , 彝伦攸敷 。

到了这里,关于Windows安装 Docker Desktop报错解决大全的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows10 Docker Desktop安装

    Docker Desktop 是 Docker 公司推出的一款桌面应用程序,它提供了一个用户友好的界面,方便开发人员在本地环境中使用容器技术。 容器是一种轻量级的虚拟化技术,可以将应用程序和其依赖项打包在一起,形成一个独立、可移植的运行单元。 Docker Desktop 允许开发人员使用 Dock

    2024年01月16日
    浏览(45)
  • Windows 11 安装 Docker Desktop

    WSL 全称是 Windows Subsystem for Linux ,适用于 Linux 的 Windows 子系统,可让开发人员按原样运行 GNU/Linux 环境,包括大多数命令行工具、实用工具和应用程序,且不会产生传统虚拟机或双启动设置开销。 简单的说就是 WSL 能让你在不安装 Linux 或者 VM (虚拟机)的情况下体验双系统

    2024年02月05日
    浏览(43)
  • Windows上安装Docker Desktop

    Windows 10 Docker Desktop 4.21.1 勾掉\\\"Use WSL 2 instead of Hyper-V(recommended)\\\"( 原因见小插曲2章节 ) 安装完成 运行Docker Desktop 配置镜像加速器(可选) 配置文件目录:ProgramDataDockerconfigdaemon.json(实际为USER_HOME/.docker/daemon.json) 查看 安装完成之后,运行docker version、docker info时,都提示

    2024年02月15日
    浏览(37)
  • 【Docker 学习笔记】Windows Docker Desktop 安装

    Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。 Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。 因此, Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker 就必须安

    2024年02月15日
    浏览(37)
  • Docker DeskTop的安装(Windows版本)

    目录 一、官网下载Docker安装包 二、安装Docker DeskTop 2.1 双击 Docker Installer.exe 以运行安装程序 2.2 安装操作 2.3 关于更改Docker安装位置 2.3.1 自定义安装路径(不推荐) 2.3.2 移动 Docker 镜像存储位置 三、启动Docker DeskTop Docker官网如下: Docker官网不同操作系统下载页面 https://d

    2024年02月01日
    浏览(35)
  • Docker Desktop 安装和使用 (Windows)

    下载地址 Download Docker Desktop | Docker 程序默认自动安装在C盘,如果想自定义盘符安装,需要在安装前 删除如下目录 C:Program FilesDocker 在D盘新建目录 D:Program FilesDocker 以管理员身份运行cmd (Win+r 输入 cmd Ctrl+Shift+Enter) 在cmd中执行如下命令 mklink /j \\\"C:Program FilesDocker\\\" \\\"D:Program F

    2024年02月12日
    浏览(46)
  • windows11安装docker desktop实现docker环境

    我们知道docker的安装一般我们是安装在linux系统上的,但是如果你的宿主机是windows,那么你还想装docker,那么就需要现在你的windows上装上虚拟机,虚拟机上装linux操作系统,然后在Linux操作系统上再去安装docker,这样比较麻烦。 docker desktop的出现就可以解决上面那个问题,你

    2024年02月13日
    浏览(34)
  • 打开docker-desktop报错问题解决

    打开Ubuntu出现报错 Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0x80070424 Error: 0x80070424 ????????? Press any key to continue... 命令行打开wsl出现报错 C:Usersjiangchengwsl 指定的服务未安装。 Error code: Wsl/0x80070424 解决方案: 1、Powershell执行脚本 Enable-WindowsOptionalFeature

    2024年02月09日
    浏览(37)
  • 解决Windows下的docker desktop无法启动问题

    以管理员权限运行cmd docker: error during connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/containers/create: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not runn

    2024年02月07日
    浏览(65)
  • Windows环境下 Docker Desktop 安装 Nginx

    官网: https://www.docker.com/products/docker-desktop/直接下载无脑一键安装即可。 如图所示 docker pull nginx 如图所示 docker run nginx -p 80:80 -d nginx:latest 1.首先在Windows上寻找自己喜欢的盘符创建存储nginx资源的目录 nginx/conf 配置文件 nginx/html 页面 nginx/logs 日志监测 2.Nginx容器中的相关配置文

    2024年02月09日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包