Install Docker Desktop on Mac

预计阅读时间:7分钟

更新 Docker Desktop 条款

在大型企业(超过 250 名员工或年收入超过 1000 万美元)中商业使用 Docker Desktop 现在需要付费订阅.

欢迎使用 Mac 版 Docker 桌面. 此页面包含有关 Docker Desktop for Mac 系统要求、下载 URL、安装和更新 Docker Desktop for Mac 的说明的信息.

下载适用于 Mac 的 Docker 桌面

配备英特尔芯片的 Mac 配备 Apple 芯片的 Mac

System requirements

您的 Mac 必须满足以下要求才能成功安装 Docker Desktop.

Mac with Intel chip

  • macOS 必须是 10.15 或更高版本. 即卡特琳娜、大苏尔或蒙特雷. 我们建议升级到最新版本的 macOS.

    如果您在将 macOS 升级到版本 10.15 后遇到任何问题,您必须安装最新版本的 Docker Desktop 才能与此版本的 macOS 兼容.

    Note

    Docker 在最新版本的 macOS 上支持 Docker Desktop. 即 macOS 的当前版本和前两个版本. 随着新的 macOS 主要版本普遍可用,Docker 停止支持最旧版本并支持最新版本的 macOS(除了前两个版本). Docker Desktop 目前支持 macOS Catalina、macOS Big Sur 和 macOS Monterey.

  • 至少 4 GB 的 RAM.

  • 不得安装 4.3.30 之前的 VirtualBox,因为它与 Docker Desktop 不兼容.

Mac with Apple silicon

  • 从 Docker Desktop 4.3.0 开始,我们删除了安装Rosetta 2的硬性要求. 在使用 Darwin/AMD64 时,有一些可选的命令行工具仍然需要 Rosetta 2. 请参阅已知问题部分. 但是,为了获得最佳体验,我们建议您安装 Rosetta 2.要从命令行手动安装 Rosetta 2,请运行以下命令:

    $ softwareupdate --install-rosetta
    

有关更多信息,请参阅适用于 Apple 芯片的 Docker 桌面.

Install and run Docker Desktop on Mac

Install interactively

  1. 双击Docker.dmg打开安装程序,然后将 Docker 图标拖到 Applications 文件夹.

    Install Docker app

  2. 双击 Applications 文件夹中的Docker.app以启动 Docker. 在下面的示例中,Applications 文件夹处于"网格"视图模式.

    Docker app in Hockeyapp

  3. 泊坞窗菜单 (鲸鱼菜单 ) 显示 Docker 订阅服务协议窗口. 它包括对 Docker Desktop 使用条款的更改.

    以下是主要更改的摘要:

    • 我们的Docker 订阅服务协议包括对 Docker Desktop 使用条款的更改
    • 对于小型企业(少于 250 名员工和少于 1000 万美元的年收入)、个人使用、教育和非商业开源项目,它仍然是免费的.
    • 它需要付费订阅才能在大型企业中用于专业用途.
    • 这些条款的生效日期为 2021 年 8 月 31 日.
    • 现有的 Docker 免费订阅已重命名为Docker Personal ,我们引入了 Docker Business 订阅.
    • Docker Pro、Team 和 Business 订阅包括 Docker Desktop 的商业用途.
  4. 单击复选框表示您接受更新后的条款,然后单击接受继续. 接受条款后,Docker Desktop 将启动.

    Important

    如果您不同意这些条款,Docker Desktop 应用程序将关闭,您将无法再在您的机器上运行 Docker Desktop. 您可以选择在以后通过打开 Docker Desktop 来接受这些条款.

    有关更多信息,请参阅Docker 桌面许可协议. 我们建议您还阅读博客常见问题解答,以了解使用 Docker Desktop 的公司可能受到的影响.

Install from the command line

下载Docker.dmg后,在终端中运行以下命令,在 Applications 文件夹中安装 Docker Desktop:

$ sudo hdiutil attach Docker.dmg
$ sudo /Volumes/Docker/Docker.app/Contents/MacOS/install
$ sudo hdiutil detach /Volumes/Docker

install命令接受以下标志:

  • --accept-license :现在接受Docker 订阅服务协议,而不是要求在应用程序首次运行时接受它
  • --allowed-org=<org name> :要求用户在运行应用程序时登录并成为指定 Docker Hub 组织的一部分

Quick start guide

如果您刚刚安装了应用程序,Docker Desktop 会启动快速入门指南. 本教程包含一个简单的练习,用于构建示例 Docker 映像、将其作为容器运行、将映像推送并保存到 Docker Hub.

Docker Quick Start tutorial

恭喜! 您现在已成功运行 Docker Desktop. 单击 Docker 菜单 (鲸鱼菜单 ) 查看首选项和其他选项. 要按需运行快速入门指南,请选择 Docker 菜单,然后选择快速入门指南.

Updates

当更新可用时,Docker Desktop 会在 Docker 菜单上显示一个图标,以指示更新版本的可用性. 此外,设置(Mac 上的首选项)中的软件更新部分还会通知您 Docker Desktop 可用的任何更新. 您可以选择立即下载更新,或单击"发行说明"选项以了解更新版本中包含的内容.

从 Docker Desktop 4.2.0 开始,所有 Docker 订阅(包括 Docker Personal 和 Docker Pro)的用户都可以使用关闭自动检查更新的选项. 有关详细信息,请参阅软件更新.

Docker订阅服务协议

从 2021 年 8 月 31 日开始,您必须同意Docker 订阅服务协议才能继续使用 Docker Desktop. 阅读博客Docker 订阅常见问题以了解有关更改的更多信息.

当您准备好下载更新时,单击下载更新. 这会在后台下载更新. 下载更新后,单击更新并从 Docker 菜单重新启动. 这将安装最新更新并重新启动 Docker Desktop 以使更改生效.

当 Docker Desktop 启动时,它会显示 Docker 订阅服务协议窗口. 阅读屏幕上显示的信息,了解这些变化对您的影响. 单击复选框表示您接受更新后的条款,然后单击接受继续.

Important

如果您不同意这些条款,Docker Desktop 应用程序将关闭,您将无法再在您的机器上运行 Docker Desktop. 您可以选择在以后通过打开 Docker Desktop 来接受这些条款.

接受条款后,Docker Desktop 将启动.

Uninstall Docker Desktop

从 Mac 卸载 Docker Desktop:

  1. 从 Docker 菜单中,选择疑难解答,然后选择卸载.
  2. 单击卸载以确认您的选择.

Note

卸载 Docker Desktop 会破坏机器本地的 Docker 容器、镜像、卷和其他 Docker 相关数据,并删除应用程序生成的文件. 请参阅备份和恢复数据部分,了解如何在卸载前保留重要数据.

Where to go next

mac, install, download, run, docker, local

by  icopy.site