如何在 MAC / WINDOWS 上安装及使用Docker

操作系统说明

  • MAC 请使用OS X 10.6 “Snow Leopard”及其以上版本.
  • WIN 请使用 WIN7 64bit及其以上版本.

Docker Toolbox安装包准备

  • Docker Toolbox for MAC 稳定版官方地址
  • Docker Toolbox for WIN 稳定版官方地址
  • Boot2Docker v17.05.0-ce 镜像GitHub下载地址

Boot2Docker 需要下载最新的镜像截止2017年6月1号最新的版本号是v17.05.0-ce

简介

Docker引擎使用了Linux内核特定的特性,所以要让它运行在OS X / WINDOWS上我们需要用一个轻量型的虚拟机(vm)。用OS X / WINDOWS的Docker客户端来控制虚拟Docker来构建,运行以及管理Docker容器。

安装过程及使用(MAC)[^1]

双击运行DockerToolbox.pkg

开始安装, 点击继续

默认勾选Help,可以不勾选,然后继续

选择安装位置,一般选默认,直接点击安装

输入管理员密码

安装中

安装完成,点击其中一个就可以开始使用了,这里跳过,点击继续

安装成功,点击关闭

然后可以看到 Launchpad 多了三个软件,前两个都是 Docker 工具,后面一个是Docker Toolbox 使用的虚拟机软件

点击 Docker Quickstart Terminal 开始使用Docker

第一次启动 Docker Quickstart Terminal

第一次启动会去GitHub下载最新的boot2docker.iso,这个时候速度可能会很慢,如果下载很久都下载不下来就自己手动下载,并把下载好的boot2docker.iso放到/Users/{YourName}/.docker/machine/cache/下即可。

下载完成后自动创建一个Docker Machine并在创建成功后启动Docker Machine

启动Docker Machine 成功,这时候输入 docker --version 会显示docker的版本号

好了至此让我们开始优雅的在MAC上使用Docker吧

安装过程及使用(WINDOWS)[^2]

双击运行DockerToolbox.exe

开始安装, 默认勾选Help,可以不勾选,然后点击Next

选择安装目标路径,一般选默认,直接点击Next

选择安装包,一般选默认,Kitematic 我们后面用不到可以不选,然后点击Next

选择Additional Tasks,一般选默认,直接点击Next

安装中…

等待安装完成,点击Finish

点击Finish会显示两个图标,点击 Docker Quickstart Terminal 开始使用Docker

第一次启动 Docker Quickstart Terminal

第一次启动会去GitHub下载最新的boot2docker.iso,这个时候速度可能会很慢,如果下载很久都下载不下来就自己手动下载,并把下载好的boot2docker.iso放到C:\Users{YourName}.docker\machine\cache\下即可。

启动成功

开始使用