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

Mac上新Drupal 10 DDEV项目启动失败求助

解决Mac上DDEV启动时Docker挂载.ddev目录失败的问题

排查与修复步骤

1. 检查Docker文件共享权限

  • 打开Docker Desktop偏好设置,进入Resources > File Sharing
  • 确认/Users/me/Sites(或上级目录/Users/me)已加入共享列表并勾选
  • 点击Apply & Restart重启Docker,之后重新执行ddev start

2. 修复目录权限

Mac的文件权限限制可能导致Docker无法访问目标目录,执行以下命令:

chmod -R 755 ~/Users/me/Sites/sandbox
chown -R $(whoami):staff ~/Users/me/Sites/sandbox

完成后再次尝试ddev start

3. 重置DDEV项目配置

若项目配置文件存在损坏,强制重新生成配置:

ddev config --force

配置完成后执行ddev start

4. 重启Docker守护进程

通过Docker Desktop重启,或用命令行操作:

osascript -e 'quit app "Docker"'
# 等待3-5秒后手动打开Docker,再执行
ddev start

5. 验证目录路径与存在性

确认当前所在目录为项目根目录,并检查.ddev目录状态:

pwd
ls -la .ddev

确保输出的路径与报错中的/host_mnt/Users/me/Sites/sandbox/.ddev完全一致,且.ddev目录确实存在


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 19:14:49