首页 > 其他 > 详细

vagrant 入门2

时间:2016-01-11 01:28:36      阅读:224      评论:0      收藏:0      [点我收藏+]

创建第一个Vagrant虚拟环境以及工程:

(1)创建工程目录, 并且执行vagrant init命令,该命令会产生最初的 Vagrantfile

  1. $ mkdir vagrant_guide
  2. $ cd vagrant_guide
  3. $ vagrant init
技术分享

(2)添加一个Base Box:

     Vagrant不是从头开始创建虚拟机,而是导入一个虚机的base image,在这个基础上进行构建。这些image就叫做Box.

     Vagrant 支持从本地文件系统或者HTTP URL来添加boxes

  1. $vagrant box add basehttp://files.vagrantup.com/lucid32.box
  2. $vagrant box add base D:\lucid32.box
技术分享

(3)配置Project使用这个Box: 修改Vagrantfile为如下内容:

  1. Vagrant::Config.run do |config|
  2. config.vm.box = "base"
  3. end

(4)启动虚拟机

  1. $vagrant up
技术分享


(5)停掉虚拟机

  1. $vagrant destroy

(6) SSH配置

     Vagrant 提供了对虚拟机的SSH连接,只需要执行一个命令:

  1. $vagrant ssh

    在Windows环境下可以使用PUTTY,配置下面的信息来连接虚拟机:

     hostname: localhost
     port:             2222
     Connection Type: SSH
     User Name:   vagrant
     Password:     vagrant

技术分享

(7)访问刚才创建的Project.

     Vagrant 通过VirtualBox的shared folder来连接你的application和虚拟机, 默认的shared folder的卫士是/vagrant, 所以想要查看刚才创建的项目,只需要执行:

  1. vagrant@lucid32:~$ ls /vagrant
  2. index.html Vagrantfile






vagrant 入门2

原文:http://www.cnblogs.com/echorep/p/5120006.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!