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

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.xdnf.cn/news/14807.html

相关文章:

  • 7.4_面试_JAVA_
  • css-多条记录,自动换行与自动并行布局及gap兼容
  • linux_git的使用
  • 如何调节笔记本电脑亮度?其实有很多种方式可以调整亮度
  • 深入剖析MYSQL MVCC多版本并发控制+ReadView视图快照规避幻读问题
  • AD7780BRUZ-REEL ADI 24位低功耗ADC转换器 高精度传感器信号链一站式解决方案
  • js中的FileReader对象
  • 指针篇(7)- 指针运算笔试题(阿里巴巴)
  • 计算机科学导论(1)哈佛架构
  • 高功率的照明LN2系列助力电子元件薄膜片检测
  • 二叉树题解——验证二叉搜索树【LeetCode】后序遍历
  • 【狂飙AGI】第8课:AGI-行业大模型(系列2)
  • LangChain 全面入门
  • [ctfshow web入门] web94 `==`特性与intval特性
  • 【Python小工具】使用 OpenCV 获取视频时长的详细指南
  • 【Note】《深入理解Linux内核》Chapter 9 :深入理解 Linux 内核中的进程地址空间管理机制
  • FASTAPI+VUE3平价商贸管理系统
  • MySQL数据库----DML语句
  • 论文阅读笔记——Autoregressive Image Generation without Vector Quantization
  • uniapp打包微信小程序主包过大问题_uniapp 微信小程序时主包太大和vendor.js过大
  • 深度学习-逻辑回归
  • 深入理解 Redis Cluster:分片、主从与脑裂
  • Gemini CLI初体验
  • MySQL 8.0 OCP 1Z0-908 题目解析(17)
  • SciPy 安装使用教程
  • 数据结构:数组在编译器中的表示(Array Representation by Compiler)
  • NumPy-核心函数transpose()深度解析
  • MediaCrawler:强大的自媒体平台爬虫工具
  • 【python】OOP:Object-Oriented Programming
  • DHCP中继及动态分配