插件窝 干货文章 mac如何安装docker

mac如何安装docker

Docker 安装 启动 sudo 925    来源:    2025-04-29

在 macOS 上安装 Docker 的步骤如下:

1. 系统要求

  • macOS 10.15 (Catalina) 或更高版本(建议使用最新版本)
  • 至少 4GB 内存
  • 虚拟化支持(所有较新的 Mac 都支持)

2. 安装方法

方法一:使用 Docker Desktop(推荐)

  1. 下载 Docker Desktop for Mac:

  2. 安装 Docker Desktop:

    • 双击下载的 .dmg 文件
    • 将 Docker 图标拖到 Applications 文件夹
  3. 启动 Docker:

    • 打开 Applications 文件夹,双击 Docker.app
    • 首次启动需要权限确认,按照提示操作
  4. 完成安装:

    • 等待 Docker 启动(菜单栏会出现鲸鱼图标)
    • 可能会提示安装额外组件,同意安装

方法二:使用 Homebrew

  1. 如果你已安装 Homebrew,可以运行:

    brew install --cask docker
    
  2. 然后启动 Docker:

    open /Applications/Docker.app
    

3. 验证安装

打开终端,运行以下命令验证安装是否成功:

docker --version
docker run hello-world

4. 配置(可选)

  • 资源分配:点击菜单栏 Docker 图标 → Preferences → Resources
  • 镜像加速(针对国内用户): json { "registry-mirrors": [ "https://hub-mirror.c.163.com", "https://mirror.baidubce.com" ] } 在 Preferences → Docker Engine 中添加上述配置

5. 卸载 Docker

如果需要卸载: 1. 点击菜单栏 Docker 图标 → Troubleshoot → Uninstall 2. 或者手动删除: bash sudo rm -rf /Applications/Docker.app sudo rm -f /usr/local/bin/docker* sudo rm -f /usr/local/bin/containerd* sudo rm -f /usr/local/bin/ctr sudo rm -f /usr/local/bin/runc sudo rm -rf ~/.docker sudo rm -rf ~/Library/Containers sudo rm -rf /Library/LaunchDaemons/com.docker.vmnetd.plist

常见问题

  1. 启动慢:首次启动需要下载 VM 镜像,耐心等待
  2. 权限问题:确保终端有访问 Docker 的权限(Preferences → Resources → Advanced)
  3. 端口冲突:检查是否有其他服务占用了 Docker 需要的端口

安装完成后,你就可以在 macOS 上使用 Docker 容器了!