You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac端Docker Desktop如何指向VM Image的新存储位置

问题原因说明

Docker Desktop for Mac 中的hyperkit.json属于运行时动态生成的临时配置文件,每次启动Docker时都会从主配置文件读取参数重写该文件,因此手动修改hyperkit.json的内容不会生效,程序仍会读取旧的带空格的存储路径,触发日志中的目录创建权限报错。

解决步骤
  • 完全退出Docker Desktop,确保后台无相关残留进程
  • 打开Docker主配置文件,路径为:
    ~/Library/Group Containers/group.com.docker/settings.json
  • 查找文件中的diskPath字段,将字段值中的旧路径/Volumes/Extra Space替换为新的无空格路径/Volumes/ExtraSpace,保存修改
  • (可选兜底操作)执行以下命令创建软链接兼容旧路径,避免残留配置读取失败:
    sudo ln -s "/Volumes/ExtraSpace" "/Volumes/Extra Space"
  • 正常启动Docker Desktop即可恢复运行
额外说明

Docker UI内的路径选择功能默认会触发镜像文件迁移逻辑,仅适用于需要移动镜像文件的场景,你的场景只是路径别名变更、镜像文件本身未移动,无需使用该功能,直接修改主配置文件即可。

内容的提问来源于stack exchange,提问作者Moshe Katz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 09:36:00