Vagrant 演示环境下安装

Vagrant 是一个虚拟机管理程序,可以运行在本地机器上。我们提供了一个配置好的 Vggrant/VirtualBox 虚拟机镜像文件。你不用进行安装,可以直接用来做本地测试。

系统要求

电脑里需要先配置好 Vagrant 和 VirtualBox,如果没有安装,请参见下面的网址进行安装:

安装

使用 git 将 Flynn 代码 clone 到本地:

  1. $ git clone https://github.com/flynn/flynn

如果你系统里安装了make,我们提供了一个Makefile文件,对常用的 Flynn 命令进行了封装,可以方便使用。当然,如果没有make,你也可以手动运行这些命令。

进入代码树里的demo目录,启动 Vagrant:

  1. $ cd flynn/demo
  2. # Provision the VM and bootstrap a flynn cluster
  3. # Init should only be called once
  4. $ make init
  5. # Print login token and open dashboard in browser
  6. $ make dashboard
  7. # OR
  8. $ vagrant up
  9. # Follow the instructions output by vagrant up, then...
  10. $ flynn -a dashboard env get LOGIN_TOKEN
  11. # Copy the login token
  12. # Open the dashboard in a browser
  13. $ open http://dashboard.demo.localflynn.com

其他有用的make命令:

  1. # Halt the VM
  2. $ make down
  3. # Bring up the VM and flynn
  4. $ make up
  5. # SSH into the VM
  6. $ make ssh
  7. # Destroy the VM
  8. $ make destroy
  9. # See Makefile for other useful commands

如果虚拟机没有成功启动,可以使用下面的命令重启:

  1. # Stop and restart the VM
  2. $ make down
  3. $ make up
  4. # OR, destroy and rebuild the VM
  5. $ make reset

安装成功之后,虚拟机里运行一个单节点的 Flynn 集群。

现在,你已经成功的安装并运行 Flynn。可以参见上面的使用文档来部署你的应用。

原文: http://doc.oschina.net/flynn?t=54094