• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > Windows上用VAGRANT创建运行管理VirtualBox虚拟机,vagrantvirtualbox

Windows上用VAGRANT创建运行管理VirtualBox虚拟机,vagrantvirtualbox

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含Windows上用VAGRANT创建运行管理VirtualBox虚拟机,vagrantvirtualbox等服务器相关知识,网友希望可以进行参考

Windows上用VAGRANT创建运行管理VirtualBox虚拟机,vagrantvirtualbox


百度百科:Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。
体会:
1.用Vagrant,我可以快速的自动化的从模板box虚拟机创建出新的虚拟机,启停虚拟机,开发测试,不用了destroy虚拟机。
2.Vagrant支持Windows, MacOS, Linux,所以Windows, MacOS用户有福了。
3.box吗,从 http://www.vagrantbox.es/ 下载好了,也可以自己制作box

我的测试:
Windows上安装必要的软件,下载虚拟机box文件,创建虚拟机模板配置文件,生产虚拟机,跑一跑~~~

=====================================
下载安装VirtualBox for Windows

下载安装VAGRANT软件,安装,根据提示重新启动Windows 服务器
www.vagrantup.com

在 http://www.vagrantbox.es 网站上,找Ubuntu precise 64 VirtualBox
下载precise64.box文件,大概300多MB

=====================================
进入DOS命令行
cd \
md cloud (cloud只是我自己的一个学习目录而已)
cd cloud
拷贝 precise64.box 到这里

把precise64.box添加到vagrant里面,名字devstack5
vagrant box add –name devstack5 precise64.box
显示:
==> box: Box file was not detected as metadata. Adding it directly…
==> box: Adding box ‘devstack5’ (v0) for provider:
box: Unpacking necessary files from: file://C:/cloud/precise64.box
box: Progress: 100% (Rate: 980M/s, Estimated time remaining: –:–:–)
==> box: Successfully added box ‘devstack5’ (v0) for ‘virtualbox’!

查看box列表
vagrant box list
devstack5 (virtualbox, 0)

初始化虚拟机配置文件(模板?)
vagrant init devstack5
A Vagrantfile has been placed in this directory. You are now
ready to vagrant up your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
vagrantup.com for more information on using Vagrant.

看看这个文件
编辑
拷贝覆盖内容, comments script #config.vm.provision “shell”, path: “script.sh”
http://www.tuicool.com/articles/uUVJNf

第一次启动虚拟机,会根据上面的Vagrantfile 文件,自动创建VirtualBox虚拟机
vagrant up

去瞧瞧,在下面的目录中,有你刚刚创建的并且在运行的虚拟机文件啊,好大个vmdk虚拟机镜像文件!
C:\Users\Administrator\VirtualBox VMs

启动ORACLE VirtualBox GUI程序,去看看哪些虚拟机正在欢快的跑着呢
login 用户名 vagrant,口令 vagrant
你可以去修改root口令 sudo passwd root

好吧,创建了一个虚拟模板,启动了一个虚拟机啦。

=====================================
现在我想用这个precise64.box虚拟机模板,再创建一个虚拟机。

vagrant box add –name OpenStack precise64.box
md OpenStack
cd OpenStack
vagrant init OpenStack 产生一个新的虚拟机配置文件(模板?)
vagrant box list
vagrant up
哈,又启动一个虚拟机出来!赞!

=====================================
后记:
vagrant halt: 停机
vagrant up: 开机,第一次开机是clone一个新的vm,并开机
vagrant destroy: 左哼哼,右哼哼,我玩腻了,杀掉虚拟机的进程和物理文件,回收资源!

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Windows上用VAGRANT创建运行管理VirtualBox虚拟机,vagrantvirtualbox

相关文章

  • 代码review,代码review什么意思
  • Hadoop之——分布式集群安装过程简化版,hadoop集群简化版
  • python RESTful API框架:Eve 快速入门,pythonrestful
  • 别再用高考来绑架孩子们心中的“公平”,孩子们心中
  • Ryu拓扑发现原理分析,Ryu拓扑原理分析
  • 这会不会是顶好的实现万物互联的途径?--设备智能化改造,万物--
  • window操作系统搭建Spark开发调试环境
  • 超人学院Hadoop大数据资源分享,超人学院hadoop分享
  • openstack中glance组件images的所有python API 汇总,openstackglance
  • openstack中Nova组件servers的所有python API 汇总,openstacknova

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 《转》OpenStack Keystone的基本概念理解,《转》openstack
    • Hadoop之——HBase笔记(补充),hadoophbase
    • Twitter 新一代流处理利器——Heron 论文笔记之Storm Limitations,
    • spark core源码分析9 从简单例子看action操作,sparkcore
    • spark_RDD数据操作
    • Spark源码分析之worker节点启动driver和executor
    • 云计算: ERP未来必然趋势,erp未来
    • Spark DataFrame小试牛刀,sparkdataframe小试
    • Greenplum+Hadoop学习笔记-14-定义数据库对象之创建与管理模式,hadoop-14-
    • Hadoop 源代码分析(六)RPC-Client,hadooprpc-client

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有