M1 Mac通过Homebrew Cask安装Docker后CLI命令无法使用求助
解决Docker CLI找不到的问题
- 先确认Docker Desktop处于运行状态:通过dmg安装的Docker,其CLI工具依赖Docker Desktop启动后挂载到系统路径,打开Docker Desktop,等待状态栏图标显示就绪状态。
- 验证Docker CLI实际位置:执行以下命令检查文件是否存在:
如果能正常输出版本信息,说明CLI文件存在,仅需配置PATH。/Applications/Docker.app/Contents/Resources/bin/docker --version - 修复PATH环境变量:
- 打开bash配置文件(
~/.bash_profile或~/.bashrc),添加一行:export PATH="/Applications/Docker.app/Contents/Resources/bin:$PATH" - 保存文件后,执行命令让配置立即生效:
source ~/.bash_profile - 再次执行
docker --version验证是否正常。
- 打开bash配置文件(
- 清理brew残留配置:执行以下命令卸载brew安装的Docker cask,避免路径冲突:
brew uninstall --cask docker - 用Docker Desktop自动配置PATH:打开Docker Desktop的「设置」-「通用」,勾选「Enable the Docker CLI in your PATH」,点击「Apply & Restart」,让Docker自动完成路径配置。
内容的提问来源于stack exchange,提问作者Mason Chester
相关产品推荐
相关产品推荐

