window系统如何将docker desktop安装在其他盘

注意点:开了wsl2就window系统就不兼容VMware和virtualbox。

1.进入Bios界面打开cpu虚拟化(华硕在开机狂按F2)

在这里插入图片描述

2.安装wsl2

先打开控制面板,选择,控制面板\程序。打开虚拟机平台和适用于Linux的Windows子系统。
在这里插入图片描述
在这里插入图片描述

电脑重新启动后,用管理员权限打开powershell输入:wsl --set-default-version 2

将默认安装的wsl1转变成wsl2,可能后面还需要更新就输入wsl --update(这个wsl2是安装在c盘的)

在这里插入图片描述

3.更改docker后续数据存放地点。

用以管理员方式打开cmd,输入一下内容增加软链接

mklink /j “C:\Users\yourmname\AppData\Local\Docker” “F:\Docker\Ddata\Docker”
在这里插入图片描述
链接创建好,还需要真实去F盘新建文件夹。这样才行。

4.安装docker到其他盘。用cmd命令行的方法。先到下载安装包exe程序的文件下打开cmd,然后输入:

start /w “” “Docker Desktop Installer.exe” install --installation-dir=F:\Docker
在这里插入图片描述

5.安装成功后,进入docker显示绿色表示正常工作了,就完成了。

在这里插入图片描述
在这里插入图片描述

参考内容:

Windows安装docker-----PerCheung
docker报错:Docker Desktop - WSL distro terminated abruptly
Windows 安装 Docker Desktop 到其他盘、迁移虚拟硬盘映像文件、压缩虚拟硬盘映像占用空间

### 如何将 Docker Desktop 安装Windows 的 D 上 #### 准备工作 为了确保顺利安装并运行 Docker Desktop,在开始之前确认系统满足最低配置需求[^1]。 #### 下载 Docker Desktop 访问官方页面获取最新版本的 Docker Desktop 安装包。默认情况下,下载链接会提供给用户一个 `.exe` 文件用于启动安装向导。 #### 修改默认路径至 D 尽管初始设置倾向于引导用户接受 C:\Program Files\ 路径作为目标位置,但可以通过自定义选项指定不同的驱动器或目录来保存应用程序及其关联的数据文件[^2]。 #### 执行安装过程中的路径更改 当到达选择目的地文件夹这一步骤时,点击浏览按钮找到想要放置 Docker Desktop 的具体位置(例如 `D:\DockerDesktop`),之后继续按照屏幕提示完成剩余操作。 #### 配置 WSL 发行版存储位置 对于采用 WSL 2 后端的情况,默认会在 `%LOCALAPPDATA%\Packages\[Package_Name]\LocalState\ext4.vhdx` 中创建 Linux 文件系统的磁镜像;要改变此行为,则需预先调整注册表键值或将现有 VHD 移动到期望的地方再更新相应环境变量指向新地址。 ```powershell # 使用 PowerShell 创建必要的注册表项以支持自定义 wsl 存储位置 New-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Lxss" ` -Name DefaultBaseLayerLocation ` -Value "D:\WSL_Images" ` -PropertyType String ` -Force ``` #### 迁移已有的虚拟硬映像 如果已经存在旧的 Docker 数据库并且希望将其转移到新的分区里,可以借助第三方工具或者手动复制 vhdx 文件后再通过命令行告知 Docker 新的位置。 ```bash wsl --export <DistributionName> d:\backup\<Distroname>.tar wsl --unregister <DistributionName> wsl --import <DistributionName> d:\wsl\<Distroname> d:\backup\<Distroname>.tar ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值