2015年Intel芯片的苹果老本安装Docker

85 阅读1分钟

因为老本的 macOS 版本 低于 Sonoma(macOS 14),而 Homebrew 里最新的 docker-desktop 4.49 要求 必须 Sonoma 及以上,所以用Homebrew 安装被强制终止。

第1步:卸载当前残留的 docker-desktop

brew uninstall --cask docker-desktop
brew cleanup

第2步:查看电脑的芯片版本,屏幕最左侧“苹果”图片 - 关于本机 在这里插入图片描述

第3步:手动下载最后支持旧系统的版本

第4步:双击 dmg → 拖进 Applications → 首次运行按提示允许系统扩展即可 在这里插入图片描述 第5步:点击 鲸鱼图标,显示 Docker Desktop is running,表示Docker启动成功。 在这里插入图片描述 第6步:打开终端,验证下

docker --version
docker run hello-world

第7步:如果终端报:找不到 docker 命令

还没 启动 Docker Desktop 应用(或启动失败)。 启动后没有把对应的 CLI 组件注册到 PATH。

第8步:确认 CLI 二进制确实存在

ls -l /Applications/Docker.app/Contents/Resources/bin/docker

第9步:确定shell的版本

echo $SHELL

输出:/bin/zsh 或 /bin/bash

第10步:把目录写进当前 shell 的启动文件 默认zsh(echo $SHELL 是/bin/zsh)

echo 'export PATH="/Applications/Docker.app/Contents/Resources/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

bash(echo $SHELL 是 /bin/bash)

echo 'export PATH="/Applications/Docker.app/Contents/Resources/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile

第11步:重新打开一个终端

which docker
docker --version

在这里插入图片描述 安装成功!