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

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 没有遇到,遇到的伙伴可以私信发给我,我给它加上,方便其他伙伴操作,也方便下次安装的你和我!!!

http://www.dtcms.com/a/267031.html

相关文章:

  • JxBrowser 7.43.3 版本发布啦!
  • 数据结构---线性表理解(一)
  • 【unitrix】 4.16 类型级别左移运算实现解析(shl.rs)
  • spring-ai-alibaba 1.0.0.2 学习(十)——各种工具调用方式对比
  • Python 闭包(Closure)实战总结
  • 【网络与系统安全】强制访问控制——BLP模型
  • PortSwigger Labs SQLInjection LAB6-7
  • 汽车功能安全【ISO 26262】概述1
  • Python-GUI-wxPython-布局
  • 黑马python(二十五)
  • hello判断
  • 斜线投影几何分割公式 h = rx·ry/(rx+ry) 的推导方法
  • 【github】想fork的项目变为私有副本
  • boost--io_service/io_context
  • FFmpeg 升级指北
  • 【网络与系统安全】强制访问控制——Biba模型
  • AI生成式软件工程正处在从“辅助编程”到“AI原生开发”的范式转移
  • 使用坚果云扩容Zotero同步空间的简单快捷方法
  • Vue3-组件化-Vue核心思想之一
  • Python 中的余数运算及数论中的同余定理
  • 五层协议介绍
  • 指针篇(7)- 指针运算笔试题(阿里巴巴)
  • CSS——圆形头像外嵌光圈
  • springsecurity02
  • js中的FileReader对象
  • ESP32CAM通过ESPHome接入HomeAssistant(含无线刷固件等)
  • Python-GUI-wxPython-控件
  • 语音大模型速览(一)F5-TTS
  • 《汇编语言:基于X86处理器》第6章 复习题和练习,编程练习
  • Selenium 安装使用教程