Docker Desktop 安装到D盘(包括镜像下载等)+ 汉化
目录
一、 开启电脑虚拟化
1. 搜索并打开控制面板
2. 点击程序
3. 点击启用或关闭 Windows 功能
4. 打开相关功能
5. 没有Hyper-V的情况:
二、配置环境
1. 更新 WSL 到最新版
2. 设置 WSL 2为默认版本
3. 安装 Ubuntu
三. WSL 迁移到D盘
1. 停止运行wsl
2. 导出 WSL 备份文件
3. 注销原有的 WSL
4. 从备份中启动 WSL
四、下载安装 Docker Desktop
1. 创建文件夹
2. 下载 Docker Desktop
3. 安装 Docker Desktop
五、Docker Desktop 汉化
1. 查看 Docker Desktop 版本
2. 下载汉化包
3. 替换文件
六、结语
一、 开启电脑虚拟化
1. 打开控制面板
win 在里面搜索就行
2. 点击程序
3. 点击启用或关闭 Windows 功能
4. 打开相关功能
打开这三个:Hyper-V,适用于Linux的Windows子系统,虚拟机平台(Virtual Machine Platform)
如果没有 Hyper-V 下面有解决方法!!!
然后会让你重启,重启就行了。
5. 没有Hyper-V的情况:
新建一个文本文档,将下面代码复制到里面,然后后缀修改为 .bat,右键以管理员身份执行安装Hyper-V 完成后重启即可。(执行后)
pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"del hyper-v.txtDism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
二、配置环境
1. 更新 WSL 到最新版
如果你本来没有 Hyper-V, 完成上面第5步骤后,会自动装最新版的 wsl,跳过该小步。
wsl_update_x64.msi 点击下载https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
2. 设置 WSL 2为默认版本
wsl --set-default-version 2
3. 安装 Ubuntu
去电脑 Microsoft Store里下载一个即可(后面移到D盘)
安装好后按 win 找到打开,会让你设置账号和密码,设置账号是能看到,设置好回车。设置密码时不会显示密码,设置好回车就行。
三. WSL 迁移到D盘
1. 停止运行wsl
wsl --shutdown
2. 导出 WSL 备份文件
先在其他盘创建一个文件夹,存放这个导出文件。
wsl --export Ubuntu-20.04 D:\liunx\WSL\Ubuntu.tar
3. 注销原有的 WSL
wsl --unregister Ubuntu-20.04
4. 从备份中启动 WSL
wsl --import Ubuntu-20.04 D:\liunx\WSL\Ubuntu2004 D:\liunx\WSL\Ubuntu.tar参数一:Ubuntu 镜像版本参数二:新的 WSL 的安装路径参数三:刚才 WSL 的导入路径
四、下载安装 Docker Desktop
1. 创建文件夹
D:\Program Files\Docker:Docker Desktop D:\Program Files\Docker\data:Docker必须要一模一样!!!
2. 下载 Docker Desktop
Docker Desktop 点击下载https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe
3. 安装 Docker Desktop
win 搜索命令行提示符,右键以管理员身份运行。
(1)进入到 Docker Desktop 的安装路径,我的放到了 D 盘的 gol 文件夹里。
cd D:\gol
(2)执行命令安装
start /w "" "Docker Desktop Installer.exe" install -accept-license --installation-dir="D:\Program Files\Docker" --wsl-default-data-root="D:\Program Files\Docker\data" --windows-containers-default-data-root="D:\\Program Files\\Docker"
五、Docker Desktop 汉化
1. 查看 Docker Desktop 版本
2. 下载汉化包
找到自己 Docker Desktop对应的版本:https://github.com/asxez/DockerDesktop-CN
3. 替换文件
按照我这上面的替换即可,替换完关闭后重新启动即可:
替换路径 D:\Program Files\Docker\frontend\resources
六、结语
可能有的 bug 没有遇到,遇到的伙伴可以私信发给我,我给它加上,方便其他伙伴操作,也方便下次安装的你和我!!!