当前位置: 首页 > news >正文

【Docker】Windows10环境下安装DockerDesktop

1、下载

英文版官网访问不了:https://www.docker.com/

去Docker中文网官网下载:Docker中文网 官网

2、环境依赖

2.1、WSL2

以管理员方式打开PowerShell。

启用 适用于Linux的Windows子系统功能

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart/all:在所有用户上启用该功能
/norestart:启用功能后不会立即重启

启用虚拟机平台功能

WSL2依赖Windows虚拟机功能,输入以下命令

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart


上面的设置也可直接通过以下方式进行设置:

将WSL版本设置为WSL2

wsl --set-default-version 2

更新WSL

wsl –update
wsl -v

2.2、Hyper-V

cmd打开命令行窗口,输入systeminfo查看系统是否支持Hyper-V:

我的显示“Hyper-V 要求:     已检测到虚拟机监控程序。将不显示 Hyper-V 所需的功能。”

是因为我的机器上已经安装了VMware,VMware有自己的虚拟机监控程序。

执行以下命令设置Hyper-V的启动类型为Auto,如果不为Auto则使用的是VMware的虚拟机监控程序。

#查看Hyper-V的启动类型
bcdedit#设置启动类型为Auto
bcdedit /set hypercisorlaunchtype auto

设置完成之后重启下电脑

3、安装DockerDesktop

双击安装程序按照默认方式安装即可,

可以选择不登陆账号。

安装完成后记得启动 Docker Desktop Service服务,如果有需要可以设置成自动启动:

双击桌面图标,选择Accept即可:

如果没什么问题,程序启动之后会显示如下界面:

在cmd命令行窗口输入docker version查看是否安装成功:

4、问题

4.1、提示:Docker Engine stopped

检查Docker Desktop Service服务是否启动;

更新WSL,启动WSL,版本设置为WSL2;

检查Hyper-V启动类型是否为Auto;

检查CPU的虚拟化是否是开启:

具体的可以参考以下文章:

【已解决】win10系统 Docker 提示Docker Engine stopped解决全过程记录-CSDN博客

5、参考

全网最全Win10/11系统下WSL2+Ubuntu20.04的全流程安装指南(两种支持安装至 D 盘方式)_win10 wsl2安装-CSDN博客

DockerDesktop安装指南以及Windows下WSL2和 Hyper-V相关问题追查 - 寂寞姜大虎 - 博客园

【已解决】win10系统 Docker 提示Docker Engine stopped解决全过程记录-CSDN博客

相关文章:

  • Spring Boot requestBody postman
  • Math工具类全面指南
  • 深入理解Java适配器模式:从接口兼容到设计哲学
  • 前端最新面试题及答案 (2025)
  • 通过MCP让LLM调用系统接口
  • HTML5 浮动(Float)详解
  • VastBase的日常操作记录
  • 计算机网络:手机和基站之间的通信原理是什么?
  • 解决SQL Server SQL语句性能问题(9)——合理使用表分区
  • Chrome浏览器实验性API computePressure的隐私保护机制如何绕过?
  • 位与运算
  • windows版redis的使用
  • 用Array.from实现创建一个1-100的数组
  • element基于表头返回 merge: true 配置列合并
  • Mixup
  • LeetCode热题100--234.回文链表--简单
  • 院校机试刷题第二天:1479 01字符串、1701非素数个数
  • 部署GraphRAG配置Neo4j实现知识图谱可视化【踩坑经历】
  • 用git下载vcpkg时出现Connection was reset时的处理
  • Yolov8的详解与实战-深度学习目标检测
  • 透视社会组织创新实践中的花开岭现象:与乡村发展的融合共进
  • 著名连环画家庞邦本逝世
  • 习近平致电祝贺阿尔巴尼斯当选连任澳大利亚总理
  • 俄土外长通话讨论俄乌谈判问题
  • 城市轨道交通安全、内河港区布局规划、扎实做好防汛工作……今天的上海市政府常务会议研究了这些重要事项
  • 马上评丨75万采购300元设备,仅仅终止采购还不够