安装 Docker Desktop 修改默认安装目录到指定目录

Docker Desktop安装目录设置

Docker Desktop 默认安装位置 (C:\Program Files\Docker\Docker) 是这个 ,导致系统盘占用过大,大概2G ; 那么如何安装到其他磁盘呢? 根据docker desktop 官网 Docker Desktop install 我们可以看到,是可以修改默认路径的, 需要通过cmd 来运行
在这里插入图片描述
下面是运行命令模版

"Docker Desktop Installer.exe" install --installation-dir=安装路径 --windows-containers-default-data-root=windows容器路径 --wsl-default-data-root=wsl路径

示例:

"Docker Desktop Installer.exe" install --installation-dir="D:\Program Files\Docker\Docker" --windows-containers-default-data-root="D:\Program Files\Docker\Docker\data" --wsl-default-data-root="D:\Program Files\Docker\Docker\wsl"

运行后:
在这里插入图片描述

安装后
在这里插入图片描述

### 如何在 Windows 11 上将 Docker Desktop 安装到 D 盘 默认情况下,Docker Desktop安装路径通常是 `C:\Program Files\Docker` 或者其他由安装程序指定的位置。然而,在某些场景下可能希望更改这个位置至另一个磁盘分区比如 D 盘。 #### 下载 Docker Desktop Installer 为了实现这一点,首先需要下载适用于 Windows 的 Docker Desktop 安装文件而不是通过 Microsoft Store 获取应用版本[^2]。 可以从官方页面获取最新版的离线安装包或者 MSI 文件形式来完成自定义设置过程。 #### 修改安装目录 当运行所下载的安装器时,会弹出一个向导窗口允许选择不同的选项。尽管这里并没有直接提供改变目标文件夹的选择按钮,但是可以通过命令行参数的方式间接达到目的: 对于 .msi 版本来说,则可以利用 msiexec 命令配合 TRANSFORMS 参数来进行重定位操作;而对于 exe 类型则相对简单些,只需按照常规流程点击下一步直到遇到许可协议那一页之前暂停下来,此时按下 Shift 键不放继续前进就会显示出隐藏菜单项——其中就包含了 “Customize installation…” 这样的链接用于调整具体细节包括但不限于设定最终安放地址等特性。 ```powershell # 使用 PowerShell 执行以下命令以启动带有 UI 自定义界面的安装进程 (针对 EXE) Start-Process "path\to\DockerDesktopInstaller.exe" -ArgumentList "/silent /loadinf=path\to\custom.inf" ``` 需要注意的是上述方法依赖于特定版本的行为模式,并不是所有发行都支持这种做法。因此建议事先查阅对应文档确认可行性后再尝试执行相关指令。 另外一种更为通用的办法就是先正常安装一遍之后再借助第三方工具如 Everything Search Engine 来查找整个硬盘内有关 docker desktop 的各个组成部分进而手动迁移过去并更新注册表键值指向新位置。不过这种方式较为复杂且容易出现问题所以并不推荐给普通用户采用除非确实有必要这么做并且具备一定技术水平基础的人士才考虑实施此类方案。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值