以下是在 macOS 上通过命令行安装 Docker 的详细步骤:
安装 Homebrew(如未安装)
在终端运行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
通过 Homebrew 安装 Docker
brew install --cask docker
启动 Docker 服务
bash
open /Applications/Docker.app
验证安装
docker --version
docker run hello-world
下载官方安装包
从 Docker 官网下载 macOS 版本:
https://www.docker.com/products/docker-desktop
命令行安装
# 将下载的 .dmg 文件挂载
hdiutil attach Docker.dmg
# 将 Docker 复制到应用目录
sudo cp -R /Volumes/Docker/Docker.app /Applications/
# 卸载镜像
hdiutil detach /Volumes/Docker
后续步骤同方法 1(启动和验证)。
权限问题
如果提示权限不足,在命令前加 sudo
并输入密码。
Docker 无法启动
Homebrew 安装慢
可切换国内镜像源(如清华、中科大)。
# 通过 Homebrew 卸载
brew uninstall --cask docker
# 手动删除残留文件
sudo rm -rf /Applications/Docker.app
sudo rm -rf ~/.docker
sudo rm -f /usr/local/bin/docker*
通过以上步骤,你可以在 macOS 上顺利完成 Docker 的安装和验证。如果有其他问题,欢迎进一步提问!