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

MacOS(M系列处理器)下无法运行Homey应用求助

解决Homey app run报错connect ENOENT /var/run/docker.sock的问题

以下是针对Mac环境的排查和解决步骤:

  • 先确认Docker是否真的在运行
    查看Mac顶部菜单栏,找Docker的鲸鱼图标。如果没看到,打开Launchpad启动Docker.app,等图标出现在菜单栏且没有红色异常标记,说明服务启动完成。

  • 验证Docker套接字是否存在
    打开终端执行:

    ls -l /var/run/docker.sock
    

    如果返回文件信息,说明套接字存在;如果提示“No such file or directory”,大概率是Docker没启动,重新启动Docker即可。

  • 修复权限问题
    如果套接字存在但还是报错,可能是当前用户没有访问权限:

    1. 临时授权(重启Docker后会失效):
      sudo chmod 666 /var/run/docker.sock
      
    2. 永久授权(将用户加入docker组):
      sudo dscl . append /Groups/docker GroupMembership $(whoami)
      
      执行后关闭当前终端,重新打开再尝试运行命令。
  • 测试Docker基础功能
    在终端执行:

    docker ps
    

    如果能正常返回容器列表,说明Docker运行正常;如果仍报错,建议卸载并重新安装Docker Desktop。

  • 重启终端和Homey CLI
    权限变更后,旧的终端会话不会自动更新权限,关闭当前终端窗口,重新打开后再执行Homey app run。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 02:05:10