Using Docker Engine to Create a Swarm
在我们创建我们的swarm之前,我们快速看一下docker-machine命令。尝试在终端执行docker-machine命令,返回如下:
下图列出了命令的执行选项:
NOTE
当我们学习一些命令的时候,一定记得使用help进行查看,例如,docker-machine stop --help。
创建我们第一个DockerSwarm集群,首先,我们使用docker-machine创建我们的管理节点和工作节点。
创建第一台机器前,快速浏览信息如下:我们有4台机器可以用来部署,一台管理者,三台工作者;他们都运行在VirtualBox里面,一共四台虚拟机。
Creating Docker Machines
下面的命令用来创建虚拟Docker主机:
docker-machine create --driver
我们的Docker主机运行在VirtualBox里面,由docker-machine管理和控制。--drive选项指定了我们选择的驱动模式。在本例子中,我们使用VirtualBox。
Our command will be docker-machine create --driver virtualbox manager1.
NOTE
我们需要指定drive是因为我们主机的原理,意味着我们的管理者机器会在VirtualBox里面作为一个虚拟主机。我们有几种不同的选择,使用VirtualBox是最好的演示选择之一。