docker desktop 更改安装目录

本文介绍如何将DockerDesktop的默认安装位置从C盘更改为D盘,通过创建符号链接来实现安装路径的变更,适用于希望调整安装目录以优化磁盘空间使用的用户。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

docker desktop 默认是安装到“C:\Program Files\Docker”下的,无法更改,但是可以用创建联接的方式改变。
https://docs.docker.com/desktop/windows/install/
下载 docker Desktop

  • 如果是新装

如果要安装到D盘的\Program Files\下,先创建 “D:\Program Files\Docker”
然后
以管理员身份打开cmd并执行下列操作

mklink /j "C:\Program Files\Docker" "D:\Program Files\Docker"

在执行安装程序

  • 如果是已经安装完docker desktop

先停止服务在这里插入图片描述
然后剪切C:\Program Files\Docker 到“:\Program Files\Docker”
以管理员身份打开cmd并执行下列操作

mklink /j "C:\Program Files\Docker" "D:\Program Files\Docker"
<think>好的,我需要帮用户解决如何更改Docker Desktop安装目录的问题。首先,用户提到Docker默认安装在C盘,但想修改到其他目录。根据提供的引用内容,特别是引用3和5,用户可以通过命令行参数指定安装路径。 我需要先确认用户的操作系统是Windows,因为引用中提到的路径和命令都是针对Windows的。然后,按照引用5的说明,用户需要下载Docker Desktop安装程序后,使用命令行执行安装,并添加--installation-dir参数来指定目标目录。例如,将路径改为D:\Program Files\Docker。 需要注意的是,用户可能已经安装Docker,可能需要先卸载旧版本再重新安装到新目录。同时,引用3提到还可以设置容器和WSL的数据目录,用户如果有需要的话,可以一并修改这些路径,避免系统盘空间被占用过多。 另外,用户可能对命令行操作不太熟悉,需要给出具体的步骤示例,确保他们能够正确执行命令。比如,打开cmd,切换到安装程序所在目录,然后运行带参数的安装命令。还要提醒用户路径中的空格需要用引号包裹,避免解析错误。 最后,要确认安装完成后,Docker Desktop是否正常运行,并检查安装目录是否更改成功。可能还需要引导用户如何验证安装路径,比如通过文件资源管理器查看目录是否存在Docker的相关文件。 总结步骤应该是:下载安装程序,使用命令行指定安装路径执行安装,验证安装结果。同时,提供注意事项,如卸载旧版本和路径格式的正确写法。</think>### 修改Docker Desktop安装路径的分步指南 #### 1. **卸载旧版本(如已安装)** - 如果系统中已存在旧版Docker Desktop,需先通过控制面板卸载,避免路径冲突。卸载后**重启系统**确保残留文件清除[^3][^5]。 #### 2. **下载安装程序** - 访问[Docker官网下载页面](https://www.docker.com/products/docker-desktop/),获取最新版`Docker Desktop Installer.exe`[^2][^3]。 #### 3. **通过命令行指定安装路径** - **打开命令提示符**(以管理员身份运行) - **执行安装命令**(以下路径可自定义): ```cmd "Docker Desktop Installer.exe" install --installation-dir="D:\Program Files\Docker" ``` - `--installation-dir`参数指定主程序安装路径 - 若需**同时修改容器存储路径**,可追加参数: ```cmd --windows-containers-default-data-root="E:\DockerData\Windows" --wsl-default-data-root="E:\DockerData\WSL" ``` [^3][^5] #### 4. **验证安装结果** - 检查目标目录`D:\Program Files\Docker`是否生成`Docker`文件夹 - 启动Docker Desktop,通过以下命令验证基础功能: ```powershell docker run hello-world ``` #### 5. **补充说明** - **路径格式要求**:目录需提前创建且使用**英文命名**,路径含空格时必须用双引号包裹 - **数据迁移**:已存在的镜像/容器需手动迁移至新目录,或通过Docker设置界面修改存储路径 #### 6. **系统盘空间优化(可选)** - 若仅需释放C盘空间,可单独修改容器存储路径: ```cmd "Docker Desktop Installer.exe" install --windows-containers-default-data-root="D:\DockerVolumes" ``` --- ###
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值