Docker for Mac是Docker社区版(CE)应用程序。Docker for Mac安装包包括在Mac上运行Docker所需的一切。本主题介绍了预安装注意事项,以及如何下载和安装Docker for Mac。
## 下载Docker for Mac
如果您还没有这样做,请安装Docker for Mac。您可以从稳定或测试版的渠道下载安装程序。
稳定和Edge安装程序都配有Docker Engine的实验功能,默认情况下启用,并可在Docker Daemon首选项中配置实验模式。我们建议您禁用生产中的应用程序的实验功能。
| Stable版下载 | Edge版下载 |
| --- | --- |
| 如果您想要一个可靠的平台来使用,这是最好的渠道。这些版本遵循Docker Engine稳定版本。在此频道上,您可以选择是否发送使用统计信息和其他数据。稳定的建筑每季度发布一次。 | 该安装程序提供了适用于Mac和Engine的Docker的最新版本,通常提供开发中的新功能。如果您想要更快地获得实验功能,并且可以忍受一些不稳定性和错误,请使用此频道。我们全面收集Edge版本上的所有使用数据。边缘版本每月发布一次 |
| [下载Docker for Mac (Stable)](http://oe9lbr4ci.bkt.clouddn.com/Docker.dmg) | [下载Docker for Mac (Edge)](http://oe9lbr4ci.bkt.clouddn.com/Docker%20Edge.dmg) |
| SHA256: 403b167dff238f5cbdb5fb085a842b8c8e1d6812956873f47df875a01adb0200 | 82fe284fd4022778324f1030b1675ba827e2ec95f466663fa0645a1b112c43c3 |
>
注:Docker for Mac 是直接从Docker官网下载并托管到CDN的,请放心下载
* Docker for Mac需要OS X El Capitan 10.11或在2010年或更早版本的Mac上运行的较新的macOS版本,英特尔的硬件支持MMU虚拟化。该应用程序将运行在10.10.3,但支持有限。
* 您可以在Edge和Stable版本之间切换,但您一次只能安装一个应用程序。此外,在安装其他版本之前,您需要保存图像并导出要保留的容器,然后再卸载当前版本。
## 安装前要知道什么
* Docker Toolbox和Docker Machine用户的README FIRST:如果您已经在机器上运行Docker,请先阅读 Docker for Mac与Docker Toolbox,了解此安装对现有设置的影响,了解如何为Docker for Mac设置环境,以及两种产品如何共存。
* 与Docker机器的关系:安装Docker for Mac不会影响使用Docker Machine创建的机器。您可以选择将本地default机器(如果存在)的容器和图像复制到Mac HyperKit “VM” 的新Docker 。当您运行Docker for Mac时,您不需要在本地(或任何其他地方)运行Docker Machine节点。使用Docker for Mac,您将拥有一个新的本地虚拟化系统(HyperKit),代替VirtualBox系统。要了解更多信息,请参阅 Docker for Mac与Docker Toolbox。
* 系统要求:只有满足所有这些要求,Docker才会启动。
* * Mac必须是2010年或更早的型号,英特尔对内存管理单元(MMU)虚拟化的硬件支持; 即扩展页表(EPT)和无限制模式。
* * OS X El Capitan 10.11和更新的macOS版本受支持。至少,Docker for Mac需要macos Yosemite 10.10.3或更高版本,前进的警告10.10.x是一种用户自己的风险提示。
* * 从Docker for Mac稳定版本1.13(即将推出)和并发Edge版本开始,我们将不再处理OS X优胜美地10.10特有的问题。在将来的版本中,由于此OS X版本已被弃用,Docker for Mac可能会停止在OS X Yosemite 10.10上运行。我们建议升级到最新版本的macOS。
* * 至少4GB的内存
* * 4.3.30之前的VirtualBox不能安装(它与Mac的Docker不兼容)。如果你有一个更新版本的VirtualBox安装,没关系。
> 注意:如果您的系统不满足这些要求,您可以安装Docker Toolbox,它使用Oracle VirtualBox而不是HyperKit。
* 安装包括:安装提供 Docker Engine,Docker CLI客户端, Docker Compose和Docker Machine。
### 安装并运行Docker for Mac
1. 双击`Docker.dmg`打开安装程序,然后拖动将鲸鱼移动到应用程序文件夹。
![](https://box.kancloud.cn/3604e7d3d01f34a25bcd7500d8ccd22a_832x452.png)
2. 双击应用`Docker.app`程序文件夹启动Docker。(在下面的示例中,“应用程序”文件夹处于“网格”视图模式。)
![](https://box.kancloud.cn/be2101cb6a41a4b33044c7c8d4e2906b_886x198.png)
`Docker.app`启动后,您将被要求使用系统密码进行授权。需要特权访问才能安装到Docker应用程序的网络组件和链接。
顶部状态栏中的鲸鱼表示Docker正在运行,并可从终端访问。
![](https://box.kancloud.cn/afbb602b0c32dbb577ee3f07a2ec75d7_394x43.png)
如果您刚刚安装了应用程序,您还可以获得一条成功的消息,并提供后续步骤以及 此文档的链接。
单击
![](https://box.kancloud.cn/92e3db9d8b04a27b76e76a378173d95f_30x21.png)
状态栏中的鲸鱼()以关闭此弹出窗口。
![](https://box.kancloud.cn/2fa8b1e1656f26426a27ccd478a9df91_312x742.png)
3. 单击鲸鱼(
![](https://box.kancloud.cn/92e3db9d8b04a27b76e76a378173d95f_30x21.png)
)以获取首选项和其他选项。
![](https://box.kancloud.cn/83e50f9f7c37f4598756a787378af343_301x363.png)
4. 选择关于Docker以验证您是否具有最新版本。
恭喜!您正在使用Docker for Mac运行。