插件窝 干货文章 mac命令行安装docker

mac命令行安装docker

Docker 安装 Homebrew 通过 590    来源:    2025-05-19

以下是在 macOS 上通过命令行安装 Docker 的详细步骤:


方法 1:使用 Homebrew 安装(推荐)

  1. 安装 Homebrew(如未安装)
    在终端运行:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 通过 Homebrew 安装 Docker

    brew install --cask docker
    
  3. 启动 Docker 服务

    • 通过 LaunchpadApplications 文件夹 打开 Docker 应用。
    • 或通过命令行启动(安装后首次需手动打开应用): bash open /Applications/Docker.app
  4. 验证安装

    docker --version
    docker run hello-world
    

方法 2:手动下载安装包

  1. 下载官方安装包
    从 Docker 官网下载 macOS 版本:
    https://www.docker.com/products/docker-desktop

  2. 命令行安装

    # 将下载的 .dmg 文件挂载
    hdiutil attach Docker.dmg
    
    # 将 Docker 复制到应用目录
    sudo cp -R /Volumes/Docker/Docker.app /Applications/
    
    # 卸载镜像
    hdiutil detach /Volumes/Docker
    
  3. 后续步骤同方法 1(启动和验证)


常见问题解决

  1. 权限问题
    如果提示权限不足,在命令前加 sudo 并输入密码。

  2. Docker 无法启动

    • 确保 macOS 版本满足要求(通常需 10.15+)。
    • 检查是否已开启虚拟化(Apple Silicon 需安装适配的 Docker 版本)。
  3. Homebrew 安装慢
    可切换国内镜像源(如清华、中科大)。


卸载 Docker

# 通过 Homebrew 卸载
brew uninstall --cask docker

# 手动删除残留文件
sudo rm -rf /Applications/Docker.app
sudo rm -rf ~/.docker
sudo rm -f /usr/local/bin/docker*

通过以上步骤,你可以在 macOS 上顺利完成 Docker 的安装和验证。如果有其他问题,欢迎进一步提问!