转载

Docker for Mac尝鲜

之前作为 Docker beta 的第一批用户获得了beta的授权,但是因为邮件进了垃圾邮件,所以一直没有发现。今天给Docker发邮件申请beta测试才知道已经通过了,赶紧尝鲜起来。如果你没有权限,可以尝试到 Docker Beta 申请测试资格。

测试版本可能存在风险,请自行判断。

安装之前

Docker for Mac需要一些前置要求,官方文档提供的数据如下:

  • 2010年之后的Intel Mac机型,支持 MMU(Memory Management Unit) 虚拟化、 EPT(Extended Page Table) 等特性
  • OSX 10.10.3 以上系统
  • 至少 4GB 内存
  • VirtualBox 4.xDocker for Mac 冲突,因此如果你安装这个系列的 Virtualbox 需要卸载。

如果之前装过 Docker Toolbox 的话,需要一些额外的操作去与 Docker Toolbox 兼容。(我选择了直接卸载现有的 Docker Toolbox 。XD )

安装Docker for Mac

Docker for Mac 是一个98.3M(Mac显示为103.1MB)的DMG文件,下载下来之后双击文件,将鲸鱼拖拽到 Applications 文件夹中即可。

Docker for Mac尝鲜

第一次打开 Docker for Mac 需要提供邀请码,同时需要特殊权限写入 Docker bin 文件。

Docker for Mac尝鲜

Docker for Mac 包含了 Docker 引擎, Docker 命令行客户端, Docker ComposeDocker Machine 。之后双击应用程序中的 Docker 就可以启用引擎,这时,右上角会有一个鲸鱼的标志。

Docker for Mac尝鲜

点击标记可以获得菜单,进行设置,查看日志等等信息。

Docker for Mac尝鲜

点击检查更新可以验证当前是否为最新版本的 Docker for Mac

Docker for Mac尝鲜

Docker for mac尝鲜

先看一下 Docker 的设置,可以设置使用的内存启用方式,是否启用 VPN 兼容模式(现在我看论坛有人提到会不兼容 Cisco AnyConnect ),禁用VM的时光机备份功能。另外可以在这里提供了直接卸载按钮,不想用的时候也比较方便。

Docker for Mac尝鲜

附带的软件版本也是新的Docker软件:

➜  ~ docker -v Docker version 1.11.0, build 4dc5990 ➜  ~ docker-compose --version docker-compose version 1.7.0, build 0d7bf73 ➜  ~ docker-machine --version docker-machine version 0.7.0, build a650a40 

跑一个Ubuntu测试一下:

➜  ~ docker run -i -t --name ubuntu ubuntu:16.04 /bin/bash root@d5ceb77516bf:/# uname -a Linux d5ceb77516bf 4.4.6 #1 SMP Mon Apr 18 19:18:15 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux root@d5ceb77516bf:/# 

我发现一直不怎么会写结尾/结论,那么最后扯个蛋:我们在进行 DockerCI/CD 、线上环境中的应用摸索,如果你有兴趣交流,欢迎联系 kevin <at> yeeuu <dot> com

原文  http://ipfans.github.io/2016/04/docker-for-mac-beta/
正文到此结束
Loading...