windows修改docker存储路径
时间: 2025-03-05 13:25:16 浏览: 79
### 如何在 Windows 中修改 Docker 的默认存储路径
对于 Windows 用户而言,更改 Docker 默认存储路径的方法不同于 Linux 系统。以下是具体操作方法:
#### 使用 Docker Desktop 设置新存储路径
通过图形界面调整配置更为直观简单,在 Docker Desktop 上可以轻松完成这一设置。
1. 打开 **Docker Desktop**
2. 转至右下角托盘区点击 Docker 图标进入设置页面
3. 寻找并选择 `Resources` -> `Advanced`
4. 在这里能够看到有关磁盘映射的相关选项,找到 `Disk image location` 字段
5. 更改目标文件夹地址为期望的新位置[^1]
注意:当指定新的数据根目录之后,原有 `/var/lib/docker/` 下的内容不会自动迁移过去;如果希望保留已有资源,则需手动执行备份恢复流程。
#### 编辑 JSON 配置文件方式
另一种途径涉及直接编辑 daemon.json 文件来定义自定义的数据存放点:
```json
{
"data-root": "E:\\docker-data"
}
```
上述命令中的 `"E:\\docker-data"` 应替换为你想要设定的实际路径。保存变更后记得重启服务使改动生效。
> 提醒:务必确认所选分区有足够的剩余空间支持预期的工作负载需求,并且考虑到性能因素优选 SSD 类型设备作为宿主机端的持久化层介质[^2]。
#### PowerShell 命令辅助验证
为了确保一切正常工作,可以通过运行如下 powershell 来获取当前状态信息:
```powershell
Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Docker\Cli' | Select-Object EngineArgs
```
该指令返回的结果里应当包含之前所做的关于 data-root 参数的更新记录[^3]。
阅读全文
相关推荐




















