跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Windows 系统 Docker Desktop 安装配置与汉化及 WSL 故障修复

Windows 系统下 Docker Desktop 安装依赖 WSL 2 环境。步骤包括下载官方安装包并启用 WSL 2 后端。支持通过替换 app.asar 文件实现中文界面。若遇 WSL 更新失败警告,需检查 Windows 版本是否低于 22H2,升级系统后使用 PowerShell 运行 wsl --update 命令,重启 Docker Desktop 即可恢复正常。

山野诗人发布于 2026/3/15更新于 2026/10/20113 浏览
Windows 系统 Docker Desktop 安装配置与汉化及 WSL 故障修复

前言

在现代软件开发和人工智能应用中,环境的稳定性和可移植性至关重要。Docker 作为一种轻量级的容器化技术,为开发者提供一致的运行环境,使得软件可以在不同平台上无缝运行,极大地提升了开发和部署的效率。无论是本地开发、测试,还是大规模的云端部署,Docker 都能显著降低环境配置的复杂性,减少依赖冲突问题。

本教程将详细介绍在 Windows 上 Docker Desktop 的安装和配置方法,帮助用户快速上手并熟练使用 Docker。此外,我们还提供了 Docker Desktop 的汉化教程,使用户能够以更直观的方式管理和使用容器环境。

前置要求:安装 WSL 2 与 Linux 发行版

在 Windows 上使用 Docker Desktop 依赖 WSL 2 作为后端运行环境。因此,在安装 Docker Desktop 之前,您需要先安装 WSL 2 并配置至少一个 Linux 发行版(如 Ubuntu)。如果您尚未完成此步骤,请确保能够在 WSL 终端中正常运行 Linux 命令后,再继续进行 Docker Desktop 的安装配置。

一、安装 Docker Desktop

1. 下载 Docker Desktop

访问 Docker 官网:https://www.docker.com/。

点击页面上的'Download for Windows - AMD64'按钮,以下载适用于 Windows 系统的 Docker Desktop 安装文件。

Docker Desktop 下载页面

2. 安装 Docker Desktop

双击下载的安装文件,开始安装 Docker Desktop。

按照安装向导的指示完成安装。在安装过程中,将提示安装 WSL 2,建议勾选此选项以获得更好的性能。

Docker Desktop 安装向导

3. 配置 Docker Desktop

安装完成后,启动 Docker Desktop。

最后,Docker Desktop 将正常启动。

Docker Desktop 启动界面

接下来,将出现调查问卷,您可以根据个人喜好选择填写,或直接跳过此步骤。

调查问卷

随后,系统将提示用户登录。您可以选择使用 GitHub 账户或 Google 账户登录,若无上述账户,可选择跳过登录步骤。

登录界面

首次打开时,将出现 Docker 订阅协议,点击 Accept(接受)以继续。

订阅协议

二、汉化 Docker Desktop(可选)

若想使 Docker Desktop 显示中文界面,按照以下步骤进行汉化:

1. 下载对应版本的中文语言包

将下载的文件解压至 C:\Program Files\Docker 目录下(即 Docker 的安装根目录)。

解压语言包

访问 GitHub,下载适用于 Docker Desktop 的中文语言包,链接地址为:DockerDesktop-CN。

GitHub 语言包

2. 检查 Docker Desktop 版本

启动 Docker Desktop,版本号将在右下角显示。

查看版本

3. 备份并替换 app.asar 文件

在该目录下找到 app.asar 文件,建议先备份原文件,然后将复制的中文语言包中的 app.asar 文件粘贴并替换原有文件。

替换文件

导航至 Docker 的安装目录,路径默认为:

C:\Program Files\Docker\Docker\frontend\resources 

打开 Docker Desktop 中文语言包,选择与您 Docker 版本相符的 app.asar 文件并复制。

选择版本文件

4. 重新启动 Docker Desktop

完成替换后,请关闭 Docker Desktop,然后重新启动该程序。此时,Docker Desktop 应该以中文界面显示。

中文界面

三、报错 WSL 更新失败

打开 Docker Desktop 后若出现如下警告,表明 Docker Desktop 在 WSL 更新时失败,系统无法找到 WSL。这通常是由于 Windows 版本较低,导致 WSL 兼容性问题,建议升级 Windows 以解决该问题。

WSL 更新失败警告

解决方案:升级 Windows 11 版本以修复 WSL2 更新问题

1. 检查 Windows 版本

在 PowerShell 或运行(Win + R)输入:

winver 

如图所示我的 Windows 版本为是 21H2,WSL2 需要至少满足 22H2 或更高。

Windows 版本

2. 手动升级 Windows
  1. 根据系统提示,依次完成下载、安装和重启,直至升级完成,请勿中断操作。

再次检查 Windows 版本,在 PowerShell 或运行(Win + R)输入:

winver 

如图所示我的 Windows 版本已成功升级至 24H2,满足 WSL2 需求(至少 22H2 或更高)。

升级后版本

访问 Windows 11 安装助手官网,点击下载。

安装助手

3. 手动更新 WSL

如果一切正常,然后运行,你会看到如下图所示,说明 WSL 已成功更新!

wsl --version 

WSL 版本

Windows 更新完毕后,以管理员身份运行 PowerShell 执行:

wsl --update 
4. 重新启动 Docker Desktop

重新启动 Docker Desktop 后可以看到不再弹出报错

修复成功

目录

  1. 前言
  2. 前置要求:安装 WSL 2 与 Linux 发行版
  3. 一、安装 Docker Desktop
  4. 1. 下载 Docker Desktop
  5. 2. 安装 Docker Desktop
  6. 3. 配置 Docker Desktop
  7. 二、汉化 Docker Desktop(可选)
  8. 1. 下载对应版本的中文语言包
  9. 2. 检查 Docker Desktop 版本
  10. 3. 备份并替换 app.asar 文件
  11. 4. 重新启动 Docker Desktop
  12. 三、报错 WSL 更新失败
  13. 解决方案:升级 Windows 11 版本以修复 WSL2 更新问题
  14. 1. 检查 Windows 版本
  15. 2. 手动升级 Windows
  16. 3. 手动更新 WSL
  17. 4. 重新启动 Docker Desktop

更多推荐文章

查看全部
  • MySQL 动态分区管理:自动化实现与优化实践
  • Llama 开源家族演进:从 Llama-1 到 Llama-3 技术梳理
  • ClawX: OpenClaw 可视化桌面客户端使用指南
  • Docker 部署 OpenClaw:智谱 AI 本地执行引擎集成指南
  • Spring MVC 快速入门:响应处理与基础实战
  • MCP 协议详解:与 Function Call 的区别及使用方式
  • AIGC 产品经理面试指南:从 0 到 1 的核心能力与考点拆解
  • Stable Diffusion 3.5 FP8 LoRA 微调实战:实现专属风格生成
  • OpenClaw.ai:Agentic AI 时代的 Spring Framework 时刻
  • OpenClaw Skills 深度解析:构建机器人行为模块的实战指南
  • 我亲测 Megick 后直接上头!2026 最强 AI 创意工作室 零门槛秒出商业图视频 深度使用体验分享
  • HTML+CSS 实现 7 个小球转圈圈加载动画教程
  • 物联网数据采集与可视化:使用 Python 和 MQTT 构建实时监控系统
  • 25 个降低 AI 检测率的提示词技巧
  • 大模型私有化部署与精调:面向垂直行业与特定场景
  • PCTF2025 Web 后半部分解题复盘
  • 前端科技新闻(WTN-4)你用了免费的 Trae 编辑器吗?排队多少名?我排在1584名
  • 人工智能 Gemini 2.5 Pro:技术突破与实战应用
  • 35 岁程序员职业转型与 Android 系统源码进阶指南
  • 前端网络基础详解:OSI 模型与核心协议解析

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online