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

Mac M1系列设备Docker Engine挂起无法连接Docker daemon问题咨询

Mac M1系列设备Docker Engine假死报错解决方案

执行docker ps报错信息:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?


方案1:常规重启Docker Desktop

  • 点击顶部菜单栏Docker图标,选择「Quit Docker Desktop」,等待进程完全退出(至少等待10秒,避免后台进程残留)
  • 重新启动Docker Desktop,等待初始化完成后执行docker ps验证是否恢复

方案2:强制清理Docker残留进程(重启无效时使用)

  • 打开终端执行命令,查看所有Docker相关进程:ps aux | grep -i docker
  • 执行命令批量杀死Docker进程:killall -9 Docker
  • 若提示无匹配进程,继续执行杀死后端进程命令:pkill -9 com.docker.backend
  • 重新启动Docker Desktop即可

方案3:修复Docker套接字文件权限

  • 终端执行命令修改套接字文件所属权限:sudo chown $(whoami):staff /var/run/docker.sock
  • 输入本机开机密码后回车,再次执行docker ps验证

方案4:重置Docker运行配置(无镜像/容器数据丢失风险)

  • 打开Docker Desktop,依次进入「Settings」→「Troubleshoot」页面
  • 选择「Reset to factory defaults」选项,等待重置完成后Docker会自动重启
  • 该操作仅还原Docker运行配置,不会删除已下载的镜像和已创建的容器

方案5:卸载重装(最终解决手段)

  • 打开Docker Desktop的「Troubleshoot」页面,选择「Uninstall」完成彻底卸载
  • 下载适配Arm64(M系列芯片)的最新版Docker Desktop安装包,重新安装即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 10:36:03