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

M1 Mac(Sonoma)Docker Desktop运行正常但Docker CLI命令找不到求助

解决M1 Mac(Sonoma系统)Docker CLI "command not found" 问题

以下是几个直接有效的解决步骤:

  • 检查Docker Desktop的CLI集成开关
    打开Docker Desktop,点击顶部菜单栏的Docker图标 → Settings → General,确保**"Integrate Docker with macOS shell"(或类似描述的选项)已勾选。勾选后点击Apply & Restart**,重启Docker Desktop和终端。

  • 手动添加Docker路径到Shell配置文件
    M1 Mac上Docker CLI的默认路径是/Applications/Docker.app/Contents/Resources/bin/,需要将其加入系统PATH:

    1. 打开终端,根据你的默认Shell编辑对应的配置文件:
      • 若用Zsh(Sonoma默认Shell):open ~/.zshrc
      • 若用Bash:open ~/.bash_profile或open ~/.bashrc
    2. 在文件末尾添加一行:
      export PATH="/Applications/Docker.app/Contents/Resources/bin:$PATH"
      
    3. 保存文件后,执行命令让配置立即生效:
      • Zsh:source ~/.zshrc
      • Bash:source ~/.bash_profile
  • 验证配置是否生效
    执行echo $PATH,查看输出中是否包含/Applications/Docker.app/Contents/Resources/bin/;再执行docker --version,如果返回版本信息则说明问题解决。

  • 排查路径异常
    如果PATH已包含Docker路径但仍报错,执行ls /Applications/Docker.app/Contents/Resources/bin/确认该目录下存在docker、docker-compose等可执行文件。若文件缺失,尝试重新安装Docker Desktop。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 06:42:09