Dockerdesktop下载、数据迁移、汉化,及mysql下载运行(自用)
基本信息:
-
系统版本:Windows 11 家庭中文版
-
系统版本号:24H2
-
系统状态:已下载安装 wsl 2 及 Ubuntu 24.04
-
文章内容更新:日期2026.1.18;时间17:32:12
-
综合了豆包AI、CSDN部分文章
-
全程需要梯子
-
下载版本:docker desktop 4.56.0(当前最新)mysql 9.5.0
一、下载安装 docker desktop
1. 下载
访问官网 www.docker.com/products/do… ,如下图,点击Download for Windows - AMD64,下载得到文件 Docker Desktop Installer.exe
Docker Desktop Installer.exe 图示:
2. 安装
运行 Docker Desktop Installer.exe
点击 close and logout (重启电脑,记得提前保存好需要保存的文件)。
注意:若已安装完毕,重复运行 Docker Desktop Installer.exe 会显示 (这里为了写文章截图,重复运行,得到如图结果)
3. 初次运行
初次运行 Docker Desktop,点击 Accept
点击最下方的 Continue without signing in(每次都要点)
进入如下界面,此时
二、下载运行 mysql
1. 下载
点击上方的 Search 框,搜索 mysql,点击 Pull,等待。
下载完成结果:
2. 初次运行
点击 run 运行 mysql latest(最新版 9.5.0)
如图分别填写:
Container name(容器名称): 自定义名称(如mysd),若不填写会自动生成随机名称。
端口映射(Ports): 确保项目能访问 MySQL。
配置宿主机与容器的端口映射:
3306/tcpMySQL 默认连接端口(项目配置中需用此端口)
33060/tcpMySQL X Protocol 端口(可选,用于高级管理)
注意:若宿主机 3306 端口已被占用(如本地已安装 MySQL),需将「Host port」改为未占用端口(如 3307),后续项目配置中需同步修改端口号。
数据持久化(Volumes): 避免容器删除后数据丢失,挂载宿主机目录到容器。
Host path(宿主机路径):手动创建本地空目录D:/docker/mysql/data,并选择。
Container path(容器路径):固定填写 /_data(MySQL 容器中数据存储的默认路径,不可修改)。
环境变量(Environment variables): MySQL 启动必须配置 root 密码(否则容器无法启动),添加关键环境变量。
MYSQL_ROOT_PASSWORD 变量名。
root 变量值(自定义密码)
运行完成结果:
三、 迁移 Docker Desktop 数据存储
在 Windows 上,Docker Desktop 默认将镜像、容器等数据存储在 C 盘,现迁移数据目录到 D 盘。
在新版本中,镜像迁移只需要更改路径即可。如下:
打开docker desktop的设置,将图中地址修改为空文件夹D:\wsl_jiaohuan\DockerDesktopWSL.点击右下角 Apply & restart,点击 Yes,move it。
结果:
四、汉化 Docker Desktop
若想使 Docker Desktop 显示中文界面,按照以下步骤进行汉化:
1. 检查 Docker Desktop 版本
版本号在右下角 4.56.0
2. 下载对应版本的中文语言包
访问 GitHub,github.com/asxez/Docke… ,下载适用于 Docker Desktop 的中文语言脚本 app-Windows-x86.asar
3. 备份并替换 app.asar 文件
此过程需关闭 Docker Desktop 程序。
在 C:\Program Files\Docker\Docker\frontend\resources 中:
原app.asar文件改名为app-original.asar备份,将下好的中文脚本
app-Windows-x86.asar复制到下面并改名为app.asar
重启 Docker Desktop 程序并点击 Continue without signing in 进入即可看到汉化页面: