Windows 11 安装Docker Desktop环境

devtools/2025/3/16 13:18:02/

1、确认CPU开启虚拟化

打开任务管理器,切换到“性能”选项卡,查看 CPU 信息。若“虚拟化”状态显示为“已启用”,则表示虚拟化已开启;若显示为“已禁用”,则需要在启动时进入 BIOS 开启虚拟化设置(若显示已禁用可自行百度)。
在这里插入图片描述

2、​启用Hyper-V和WSL2

  • 管理员身份运行PowerShell,执行以下命令
# 启用Hyper-V
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
# 启用WSL2核心组件
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  • 手动更新WSL2内核
wsl --update
  • 验证
wsl --version      # 确认WSL版本

3、开启Windows功能

控制面板-程序-程序和功能-启用或关闭 Windows 功能
在这里插入图片描述

4、安装Docker Desktop

  • 下载Docker Desktop Installer.exe

下载地址:https://docs.docker.com/desktop/setup/install/windows-install/

  • 安装Docker Desktop

鼠标右击管理员身份运行安装程序,所有直接下一步即可。

5、配置配置镜像站

点击Setting -> Docker Engine,修改配置如下内容(亲测无需科学上网)

{"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}},"experimental": false,"registry-mirrors": ["https://tl7kmugm.mirror.aliyuncs.com","https://docker.m.daocloud.io","https://docker.1panel.live"]
}

注:上述镜像地址可配置清华大学,阿里云等国内镜像站

6、汉化Docker Desktop

  • 下载汉化包
    https://github.com/asxez/DockerDesktop-CN/releases
    在这里插入图片描述

  • 桌面退出正在运行的Docker Desktop

  • 进入Docker Desktop默认安装目录

C:\Program Files\Docker\Docker\frontend\resources
  • 将原本的app.asar备份并替换成下载的汉化包
  • 管理员身份运行Docker Desktop即可查看汉化完成
    在这里插入图片描述

6、可能遇到的问题

docker_engine_stopped_79">1、打开Docker Desktop提示docker engine stopped

  • 是否启动了Docker Desktop Service服务
    管理员运行powershell输入net start com.docker.service
    在这里插入图片描述
    注:在VMware中的Windows虚拟机也也会提示这样的错误,博主暂时没有解决,目前怀疑,VMware虚拟机集中不能在继续套娃🪆虚拟了。

docker_daemon_85">2、启动docker daemon

  • 管理员运行powershell中输入cd "C:\Program Files\Docker\Docker"跳转到Docker Desktop安装路径,运行命令.\DockerCli.exe -SwitchDaemon

http://www.ppmy.cn/devtools/167568.html

相关文章

【Quarkus】通过Quarkus集成后端服务示例

说明: REST资源接口(AuthResource)。REST资源实现类(AuthResourceImpl)。服务接口(AuthService)。服务实现类(AuthServiceImpl)。配置文件(application.prop…

基于 GEE 利用 Sentinel-1 双极化数据计算 SDWI 指数实现逐月提取水域面积

目录 1 SDWI 指数 2 研究方法及数据处理 3 完整代码 4 运行结果 1 SDWI 指数 Sentinel-1双极化数据SDWI水体提取指数公式:SDWI ln ⁡(10VVVH) Sentinel-1 Dual-Polarized Water Index (SDWI)水体信息提取方法对 Sentinel-1 双极化数据(VV 和 VH)之间水体信息…

【图像处理】ISP(Image Signal Processor) 图像处理器的用途和工作原理?

ISP(图像信号处理器)是数字影像设备的“视觉大脑”,负责将传感器捕获的原始电信号转化为我们看到的高清图像。以下从用途和工作原理两方面通俗解析: 一、ISP的核心用途:让照片“更像眼睛看到的” 提升画质&#xff1a…

​技术解析麦萌短剧《阴阳无极》:从「性别偏见下的对抗训练」到「分布式江湖的架构重构」​

《阴阳无极》以陈千叶的武道觉醒为线索,展现了传统系统的路径依赖困境与对抗性策略的范式突破。本文将从算法博弈视角拆解这场武侠革命的底层逻辑,探讨如何在性别偏见的数据集中完成模型的自我进化。 ​1. 初始模型偏差:继承权剥夺与梯度冻结…

计算机网络开发--阻塞与非阻塞、同步与异步、http协议

阻塞与非阻塞 和 同步与异步 典型的一次IP的两个阶段:数据就绪和数据读写 数据就绪:根据系统IO操作的就绪状态 系统就绪分为阻塞和非阻塞。 如果是阻塞操作,那么当前线程会被挂起,等待资源准备好。在此期间,CPU会切换到其他线程…

mysql经典试题共34题

1、准备数据 -- drop drop table if exists dept; drop table if exists emp; drop table if exists salgrade;-- CREATE CREATE TABLE dept (deptno int NOT NULL COMMENT 部门编号,dname varchar(14) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMM…

外星人入侵-Python-三

武装飞船 开发一个名为《外星人入侵》的游戏吧!为此将使用 Pygame,这是一组功能强大而有趣的模块,可用于管理图形、动画乃至声音, 让你能够更轻松地开发复杂的游戏。通过使用Pygame来处理在屏幕上绘制图像 等任务,可将…

Vue3 响应式中 Reflect 的作用

在 Vue 3 的响应式系统中,Reflect 主要用于配合 Proxy 实现属性的拦截和默认行为执行,确保响应式系统能够正确追踪依赖和触发更新。以下是 Reflect 在 Vue 响应式中的核心作用: 1. 与 Proxy 配合完成默认行为 Proxy 用于拦截对象操作&#x…